Chmod-calculator

LezenSchrijvenUitvoeren
Eigenaar
Groep
Anderen

Wat is het Chmod-calculator

Een chmod-calculator zet Unix- en Linux-bestandsrechten om tussen de drie manieren waarop ze meestal worden geschreven: een raster met vinkvakjes, een octaal getal van drie cijfers zoals 755 en een symbolische tekenreeks zoals rwxr-xr-x. Elk bestand heeft drie rechtenklassen (eigenaar, groep en anderen), en elke klasse kan lezen, schrijven en uitvoeren toestaan. Vink aan wat je wilt en de calculator toont de bijbehorende octale waarde, de symbolische notatie en het kant-en-klare chmod-commando.

Hoe te gebruiken

  1. Vink de vakjes lezen, schrijven en uitvoeren aan voor eigenaar, groep en anderen.
  2. Zie de octale waarde (zoals 755) en de symbolische tekenreeks (zoals rwxr-xr-x) bijwerken terwijl je klikt.
  3. Of typ een octale waarde in het octale veld om het raster automatisch in te vullen.
  4. Kopieer het chmod-commando en plak het in je terminal.

Wanneer te gebruiken

Bouw je een deployscript en moet je een privésleutel afschermen? Vink lezen en schrijven alleen voor de eigenaar aan en je krijgt 600 (rw-------), de standaard voor een SSH-sleutel. Andersom, voor een openbare webmap, vink je lezen en uitvoeren aan voor groep en anderen en kom je op 755 uit. De opdrachtregel staat er meteen: kopieer chmod 600 bestand en plak het direct in je terminal.

Veelgestelde vragen

Wat betekent chmod 755?

755 geeft de eigenaar lezen, schrijven en uitvoeren (7 = 4+2+1), terwijl groep en anderen alleen lezen en uitvoeren krijgen (5 = 4+1). In symbolische vorm is dat rwxr-xr-x. Het is het gangbare recht voor mappen en uitvoerbare scripts die iedereen moet kunnen starten maar alleen de eigenaar mag wijzigen.

Hoe werken octale rechtengetallen?

Elk cijfer is de som van lezen (4), schrijven (2) en uitvoeren (1) voor één klasse. De eigenaar komt eerst, dan de groep, dan anderen. Dus 640 betekent eigenaar met lezen+schrijven (6), groep met lezen (4) en anderen met niets (0), oftewel rw-r-----.

Wat is het verschil tussen octale en symbolische notatie?

Beide beschrijven dezelfde rechten op twee manieren. Octaal is een compact getal van drie cijfers (644), terwijl symbolisch elk bit als letter of streepje spelt (rw-r--r--). Het chmod-commando accepteert beide, en deze calculator toont ze naast elkaar.

Welke rechten hoort een gewoon bestand te hebben?

Een gewoon bestand dat niet uitgevoerd hoeft te worden is meestal 644 (rw-r--r--): de eigenaar kan lezen en schrijven, de rest alleen lezen. Scripts en programma's die uitvoerbaar moeten zijn gebruiken doorgaans 755. Privébestanden zoals SSH-sleutels gebruiken 600.

Voert deze calculator chmod uit op mijn bestanden?

Nee. Hij berekent alleen de getallen en het commando. Er verlaat niets je browser en er wordt geen bestand aangeraakt. Kopieer het gegenereerde chmod-commando en voer het zelf uit in een terminal op de machine met de bestanden.

Kan ik deze tool delen met mijn ingevulde gegevens?

Ja. De URL wordt automatisch bijgewerkt terwijl je de rechten wijzigt. Kopieer de link uit de adresbalk of gebruik de Deel-knop, en iedereen die de link opent, ziet dezelfde rechten al ingesteld.

Gerelateerde tools

Nieuwste artikelen