In deze tutorial leer je alles over het chmod commando in Linux. Dit commando wordt gebruikt om de bestandsrechten te beheren. Het is een krachtige tool om de beveiliging van je bestanden te waarborgen, vooral wanneer je een server VPS beheert.
Wat is chmod?
Het chmod commando staat voor “change mode”. Het wordt gebruikt om de toegangsniveaus (rechten) van bestanden en mappen in Linux te wijzigen. Bestanden kunnen verschillende toegangsniveaus hebben voor gebruikers, groepen en anderen.
Basis Syntax
De basis syntax van het chmod commando is als volgt:
chmod [opties] modus bestand
Modus instellen
De modus kan op twee manieren worden ingesteld: symbolisch en numeriek.
Symbolische Notatie
In symbolische notatie gebruik je de volgende letters:
- u – eigenaar van het bestand
- g – groep
- o – anderen
- a – allen (u, g en o)
Voor de rechten gebruik je:
- r – leesrechten
- w – schrijf-rechten
- x – uitvoeringsrechten
Bijvoorbeeld, om lees- en schrijfrechten toe te voegen voor de eigenaar, gebruik je:
chmod u+rw bestand.txt
Numerieke Notatie
In numerieke notatie gebruik je een getal van 0 tot 7 voor de rechten:
- 0 – geen rechten
- 1 – uitvoeringsrecht
- 2 – schrijfrecht
- 3 – schrijfrecht + uitvoeringsrecht
- 4 – leesrecht
- 5 – leesrecht + uitvoeringsrecht
- 6 – leesrecht + schrijfrecht
- 7 – leesrecht + schrijfrecht + uitvoeringsrecht
Bijvoorbeeld, om volledige rechten toe te kennen aan de eigenaar en leesrechten aan de groep en anderen, gebruik je:
chmod 744 bestand.txt
Conclusie
Het chmod commando is een essentieel hulpmiddel voor iedereen die met bestanden en mappen in Linux werkt. Door gebruik te maken van een server VPS, kun je de controle over je server verbeteren door de juiste bestandsrechten toe te passen.
Probeer het chmod commando vandaag nog uit om je vaardigheden te verbeteren!