Monu Tools

chmod-calculator

Converteer Unix-bestandsrechten tussen selectievakjes, octaal (zoals 755) en symbolische notatie (zoals rwxr-xr-x).

Hoe gebruik je chmod-calculator

  1. 01

    Vink de lees-, schrijf- en uitvoervakjes aan voor eigenaar, groep en overig.

  2. 02

    Of typ een octale waarde zoals 755 om de vakjes automatisch in te stellen.

  3. 03

    Kopieer het kant-en-klare chmod-commando.

Wat Unix-rechten zijn

Unix-bestandsrechten bepalen wie een bestand of map mag lezen, schrijven en uitvoeren, verdeeld over drie groepen: de eigenaar, de groep en alle anderen. Deze calculator converteert tussen interactieve selectievakjes, de numerieke octale vorm zoals 755 en de symbolische vorm zoals rwxr-xr-x, en houdt alle drie synchroon.

Hoe de getallen werken

Elke groep krijgt drie bits, lezen (4), schrijven (2) en uitvoeren (1), en die tel je op tot één cijfer. Dus 7 is lezen plus schrijven plus uitvoeren (rwx), 5 is lezen plus uitvoeren (r-x), en 6 is lezen plus schrijven (rw-). Drie cijfers, één per groep, geven je het bekende rechtennummer.

Veelgebruikte waarden die het waard zijn te kennen

De veelgebruikte waarden zijn het waard om te onthouden. 755 past bij mappen en uitvoerbare bestanden: de eigenaar heeft volledige toegang terwijl groep en anderen kunnen lezen en uitvoeren maar niet schrijven. 644 past bij normale webbestanden: de eigenaar kan lezen en schrijven, alle anderen kunnen alleen lezen.

Voor gevoelige bestanden houdt 600 het strak: alleen de eigenaar kan lezen of schrijven, en niemand anders heeft enige toegang, wat is wat SSH-privésleutels en soortgelijke geheimen nodig hebben.

Speciale bits en het vierde cijfer

Er is ook een optioneel vierde voorloopcijfer voor speciale bits, setuid, setgid en de sticky bit, die veranderen hoe programma's draaien of hoe een gedeelde map zich gedraagt. Wanneer er een is ingesteld, wordt de uitvoerpositie getoond als s of t in plaats van x.

Hoe je de uitvoer gebruikt

De calculator geeft je het kant-en-klare chmod-commando om te kopiëren, en draait volledig in je browser. Het is een naslagwerk en converter, dus hij wijzigt zelf geen bestanden.

Veelgestelde vragen

Wat betekenen 755 en 644?

755 geeft de eigenaar volledige toegang en iedereen anders lezen en uitvoeren, gebruikt voor mappen en scripts. 644 geeft de eigenaar lezen en schrijven en iedereen anders alleen lezen, gebruikt voor normale bestanden.

Wat betekent 777 en is het veilig?

777 verleent lezen, schrijven en uitvoeren aan iedereen. Het is bijna altijd onveilig op een server omdat elke gebruiker het bestand kan wijzigen. Kies liever 755 of 644.

Hoe maak ik een bestand uitvoerbaar?

Voeg de uitvoer-bit toe. Vanaf 644 zou je naar 755 gaan (of chmod +x), wat uitvoeren inschakelt voor eigenaar, groep en anderen.

Wat is het verschil tussen symbolische en octale notatie?

Octaal (zoals 755) codeert de rechten als getallen, terwijl symbolisch (rwxr-xr-x of u+x) ze beschrijft als letters. Deze tool toont beide en houdt ze gesynchroniseerd.

Wat zijn setuid, setgid en de sticky bit?

Ze zijn een vierde voorloopcijfer. Setuid en setgid draaien een programma als zijn eigenaar of groep, en de sticky bit op een map voorkomt dat gebruikers elkaars bestanden verwijderen (zoals op /tmp).

Waarom wordt de uitvoer-bit getoond als s of t?

Wanneer setuid, setgid of de sticky bit is ingesteld, wordt de uitvoerpositie getoond als s of t in plaats van x om aan te geven dat de speciale bit actief is.

Bronnen

Deze tool insluiten

Voeg deze tool toe aan je eigen website. Kopieer het fragment hieronder. Het blijft automatisch up-to-date.

<iframe src="https://monu.tools/embed/nl/chmod-calculator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Gerelateerde tools