Linux
chmod commando (rechten op bestanden en directories)
Met het chmod-commando kunnen de rechten op een bestand of directory worden aangepast.
De rechten worden verleend op drie niveaus:
user
group
others
De rechten die verleend kunnen worden zijn:
Rechten | Omschrijving | Digit |
read | Lezen | 4 |
write | Schrijven | 2 |
execute | Uitvoeren | 1 |
| Geen rechten | 0 |
Daarnaast kent chmod nog een aantal opties:
Optie | Omschrijving |
-R | Inclusief subdirectories en bestanden in de subdirectories. |
De syntac voor chmod is:
chmod [opties] niveau=recht(en) [,niveau=recht(en)] bestand/directory
Voorbeelden:
chmod u=rwx,g=rx,o=r naam
chmod u=rwx,g=rx,o= naam
(
others
krijgt geen rechten)
chmod u=rwx,g=rx
(rechten van others worden niet gewijzigd)
chmod 755 naam
(Iedereen heeft leesrechten, alleen de eigenaar heeft alle rechten op dit bestand).
chmod -R 755 dir
(Iedereen heeft leesrechten, alleen de eigenaar heeft alle rechten op deze directory).