Chmod calculator
Met de chmod calculator stel je bestandsrechten in door vakjes aan te vinken of typ je een getal als 755 en zie je direct de notatie rwxr-xr-x, het chmod-commando en de betekenis.
Bron: The Open Group – POSIX chmod (Klassen u g o a, Operatoren, Rechte r w x X s t). Bijgewerkt: .
Zo wordt het berekend
chmod 755 betekent rwxr-xr-x: de eigenaar mag lezen, schrijven en uitvoeren, groep en anderen mogen lezen en uitvoeren. Elk van de drie cijfers is de som van lezen (4), schrijven (2) en uitvoeren (1).
Zo werkt het
Het eerste cijfer geldt voor de eigenaar (u, user), het tweede voor de groep (g), het derde voor alle anderen (o, others). 7 = 4 + 2 + 1 (alles), 6 = 4 + 2 (lezen en schrijven), 5 = 4 + 1 (lezen en uitvoeren), 4 = alleen lezen. Een vierde cijfer ervoor staat voor de speciale bits: 4 = setuid, 2 = setgid, 1 = sticky bit. Naast getallen begrijpt de calculator de negen tekens uit ls -l en uitdrukkingen als u=rwx,g=rx,o=rx of a+x.
Handig om te weten
- Bij mappen betekent “uitvoeren” dat je de map in mag en bij de bestanden erin kunt. Zonder x is een map praktisch op slot.
- 777 geeft iedereen alle rechten en is bijna nooit de juiste oplossing. Beter is het om eigenaar of groep met chown te corrigeren.
- Relatieve wijzigingen zoals
g+wveranderen maar enkele rechten; vul daarvoor de huidige rechten in bij “Beginrechten”. - Met
-Rgeldt de wijziging recursief voor een hele map met inhoud.
Veelgestelde vragen
Wat betekent chmod 755?
Eigenaar: lezen, schrijven, uitvoeren (7). Groep en anderen: lezen en uitvoeren (5). In ls -l-notatie is dat rwxr-xr-x, gebruikelijk voor mappen en scripts.
Wat betekent chmod 644?
De eigenaar mag lezen en schrijven (6), groep en anderen alleen lezen (4), dus rw-r--r--. Dat is de gebruikelijke instelling voor gewone bestanden, zoals webpagina's.
Hoe bereken je het chmod-getal?
Per klasse tel je lezen = 4, schrijven = 2, uitvoeren = 1 op. Voorbeeld: lezen en schrijven geeft 6. De drie cijfers staan voor eigenaar, groep en anderen.
Wat is het verschil tussen chmod 755 en 777?
Bij 777 mogen ook groep en anderen schrijven en bestanden wijzigen, wat een risico is. 755 staat hun alleen lezen en uitvoeren toe.
Bronnen en wettelijke basis
- The Open Group – POSIX chmod (Klassen u g o a, Operatoren, Rechte r w x X s t)
- GNU Coreutils – chmod invocation (symbolische en numerieke modi, setuid, setgid, sticky bit)
- Wikipedia – chmod
Bijgewerkt op: · Redactioneel beleid
Vergelijkbare tools
- HTTP-statuscodesHTTP-statuscodes opzoeken: de betekenis van 200, 301, 404, 500 en ruim 40 andere codes uitgelegd, met zoeken op code of trefwoord en filter op klasse.
- htaccess redirect maken (301, HTTPS, www).htaccess-redirectgenerator: 301, HTTPS afdwingen, www, domeinverhuizing en meer. Met testrun voor een URL en Nginx-equivalent, lokaal in je browser.
- Cron-generator: cron-expressie maken en uitleggenCron-generator en uitleg: bouw of plak een expressie, lees hem in gewone taal en zie de volgende uitvoeringen. Unix, Spring en Quartz, lokaal in je browser.
- robots.txt checker met sitemapcontroleIs een URL geblokkeerd voor Googlebot, Bingbot of AI-crawlers? Deze robots.txt checker toont de beslissende regel, syntaxfouten en controleert de sitemap.
- Wachtwoord generatorMaak sterke willekeurige wachtwoorden en makkelijk te onthouden wachtzinnen met entropie in bits, gewoon in je browser: er wordt niets verstuurd of bewaard.
- ASCII-tabel met decimaal, hex, octaal, binair en Unicode-zoekerVolledige ASCII-tabel (0–127) en Latin-1 (128–255) met decimaal, hex, octaal, binair, HTML-entiteit en stuurtekens. Zoek elk Unicode-teken op, inclusief UTF-8.
- Wat is mijn IP-adres?Toont direct je publieke IP-adres, detecteert IPv4 of IPv6 en legt het verschil uit. Gratis, geen registratie – je IP-adres wordt nooit opgeslagen.
- Elfproef BSN: bsn-nummer controlerenElfproef BSN online: controleer of een burgerservicenummer de 11-proef doorstaat en zie de berekening. Ook voor oude 9-cijferige rekeningnummers. Gratis.
- CSV naar SQL omzettenCSV naar SQL omzetten: genereer CREATE TABLE en INSERT voor MySQL, PostgreSQL, SQLite of SQL Server. Types herkend, in je browser, zonder upload.