Let op: Het aanpassen van de bestandsrechten is enkel aan te raden voor geavanceerde gebruikers. In de meeste gevallen is het aanpassen van de bestandsrechten niet nodig en kun je het beste de standaard waardes gebruiken.
Op webhostingpakketten kan je de bestandsrechten aanpassen via het controlepaneel door middel van de File Manager. Bij veel SFTP programma's kan je de rechten van een map instellen door naar de eigenschappen te gaan of rechts klikken op het bestand of de map in kwestie. Via SSH doe je dit met het commando CHMOD.
In dit artikel leggen we eerst uit hoe de bestandsrechten in elkaar zitten, en vervolgens hoe je dit kunt wijzigen.
Hoe werken bestandsrechten?
De structuur is altijd verdeeld in drie gedeeltes:
- Eerst de User - De gebruiker die het bestand heeft aangemaakt.
- Dan de Group - Een groep gebruikers met gedeelde toegang.
- En als laatste Others (soms ook World genoemd) - Iedereen die niet de User of de Group is.
Deze volgorde wordt altijd aangehouden bij het wijzigen of uitdrukken van de rechten. De bestandsrechten kunnen op twee manieren worden uitgedrukt; in symbolen(letters) of in nummers.
Voor symbolen:
- r = read (lezen)
- w = write (schrijven)
- x = execute (uitvoeren)
- - = geen rechten
Wanneer de User alle rechten heeft, maar de Group en Others enkel read en execute rechten ziet dit er uit als: drwxr-xr-x, waar de d betekent dat het om een directory (map) gaat. Wanneer dit een bestand betreft wordt dit aangegeven met een - (-rwxr-xr-x).
In nummers:
- 4 = read (lezen)
- 2 = write (schrijven)
- 1 = execute (uitvoeren)
- 0 = geen rechten
Als je deze getallen optelt kun je veel compacter invoeren per groep (user/group/others) wie welke rechten heeft. Zo betekent bijvoorbeeld 755 dat de User alle (4+2+1=7) rechten heeft, maar de Group en Others enkel read en execute (4+1=5).
Bestandsrechten aanpassen in de File Manager
Ga binnen je controlepaneel via het linkermenu naar 'Webhosting'. Klik vervolgens onder 'Producten' op je domeinnaam.
Klik nu aan de rechterkant in het overzicht op 'File Manager'.
Je ziet nu een overzicht terug van de mappen van de website(s) die op je webhostingpakket staan. Rechtsboven zie je de kolom 'Permissions' waar je de huidige bestandsrechten terugziet per map of bestand.
Wanneer je op de rechtenstructuur klikt opent het menu waarin je de rechten kan aanpassen.
Je kan hier op twee manieren de bestandsrechten aanpassen; door de juiste vakjes aan en uit te vinken (read/write/execute), of door onder 'Manual' de permissie nummers in te vullen.
De schrijfrechten aanpassen in SFTP
Wanneer je verbonden bent met een SFTP programma kun je in bijna alle gevallen rechtsklikken op het betreffende bestand of de map waarvan je de rechten wil wijzigen. Klik vervolgens op ‘Bestandsattributen’ om te kunnen wijzigen.

De schrijfrechten aanpassen in SSH
Wanneer je via SSH bent verbonden kun je met het commando chmod de bestandsrechten wijzigen.
chmod 755 voorbeeld.txt
Met het volgende commando kun je de rechten controleren:
ls -l bestandsnaam