Jouw bestanden en mappen op de server zijn eigendom van jouw FTP-account. Het kan voorkomen dat je een script bouwt of gebruikt dat je in een map wilt schrijven. In dat geval dien je de betreffende map of het bestand schrijfbaar te maken voor de webserver door de bestandsrechten aan te passen.
Voor webhostingpakketten kan dit via het controlepaneel door middel van de File Manager. Via SSH doe je dit met het commando CHMOD.
Bij veel FTP clients 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.
Voor het schrijfbaar maken van bestanden of mappen heb je de volgende permissies nodig:
- Mappen: CHMOD 770
- Bestanden: CHMOD 660
Ook wanneer je bestanden uit de betreffende map wilt verwijderen met FTP dien je de mappen op de betreffende rechten ingesteld te hebben.
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 kunt aanpassen.
Je 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.