Zo gebruik je het
- Vink de rechten aan voor eigenaar, groep en anderen, of typ een octale waarde of een symbolische tekenreeks.
- Voeg setuid, setgid of de sticky bit toe als je die nodig hebt.
- Kopieer het chmod-commando in numerieke of symbolische vorm.
Opties uitgelegd
- Octaal
- Elk cijfer telt lezen (4), schrijven (2) en uitvoeren (1) op voor eigenaar, groep en anderen. 755 = rwx voor de eigenaar, r-x voor groep en anderen. Een vierde cijfer vooraan stelt de speciale bits in.
- Speciale bits
- setuid (4) laat een programma draaien als eigenaar, setgid (2) laat het draaien als de groep of zorgt dat nieuwe bestanden in een map de groep overnemen, en de sticky bit (1) op een map zoals /tmp laat alleen eigenaren hun eigen bestanden verwijderen.
Voorbeelden
| Octaal | Symbolisch | Typisch gebruik |
|---|---|---|
| 600 | rw—–– | Privésleutels, geheimen |
| 644 | rw-r–r– | Gewone bestanden |
| 755 | rwxr-xr-x | Mappen, scripts |
| 1777 | rwxrwxrwt | /tmp |
Veelgestelde vragen
Wat betekenen 644 en 755?
644 (rw-r--r--) is gangbaar voor bestanden — de eigenaar kan bewerken, iedereen kan lezen. 755 (rwxr-xr-x) is gangbaar voor mappen en scripts — iedereen kan lezen en openen of uitvoeren, alleen de eigenaar kan wijzigen.
Waarom moet ik 777 vermijden?
Het laat elke gebruiker op het systeem het bestand wijzigen of vervangen. Webservers en SSH weigeren of waarschuwen daarom bij bestanden die door iedereen beschrijfbaar zijn.
Wat betekent een hoofdletter S of T in de uitvoer van ls?
De speciale bit is ingesteld, maar de bijbehorende uitvoerbit niet — meestal een fout.
Privacy
Deze tool draait volledig in je browser. Je bestanden en tekst worden op je eigen apparaat verwerkt en nooit naar onze servers geüpload.