chmod-calculator
Rechten
Octale notatie
Gebruik 3 cijfers (bijv. 755). Elk cijfer staat voor lezen (4), schrijven (2), uitvoeren (1).
Symbolische notatie
Gebruik rwxr-xr-x of chmod-symbolisch zoals u+rwx,g+rx,o+rx.
Veelgebruikte presets
chmod-opdracht
Samenvatting
Technische details
Hoe de chmod-calculator werkt
Wat de tool doet
Deze chmod-calculator helpt je om te converteren tussen Unix-bestandsrechtenformaten. Voer rechten in met visuele selectievakjes, octale notatie (zoals 755) of symbolische notatie (zoals rwxr-xr-x), en zie direct het equivalent in alle formaten. De tool genereert ook het volledige chmod-commando, klaar om te kopiëren en in je terminal te plakken.
Veelvoorkomende use-cases voor ontwikkelaars
Ontwikkelaars en systeembeheerders gebruiken chmod-calculators bij het opzetten van webservers, het uitrollen van applicaties of het oplossen van permissieproblemen. Veelvoorkomende scenario's zijn scripts uitvoerbaar maken (755), configuratiebestanden beveiligen (600), de juiste webdirectory-permissies instellen (755 voor directories, 644 voor bestanden) en bestaande permissies begrijpen op overgenomen systemen.
Uitleg van permissieformaat
Unix-permissies bestaan uit drie groepen: Owner (gebruiker die het bestand bezit), Group (gebruikers in de groep van het bestand) en Others (iedereen anders). Elke groep kan Read (4), Write (2) en Execute (1) permissies hebben. Octale notatie telt deze waarden op: 7 betekent rwx (4+2+1), 5 betekent r-x (4+1), 4 betekent r-- (alleen lezen). Veelgebruikte presets zijn 755 (owner volledige toegang, anderen lezen/uitvoeren), 644 (owner lezen/schrijven, anderen alleen lezen) en 600 (alleen owner).
Veelvoorkomende valkuilen en edge-cases
Permissies te open zetten (zoals 777) creëert beveiligingsrisico's. Wees extra voorzichtig met bestanden die wachtwoorden of API-sleutels bevatten - die zouden doorgaans 600 of 400 moeten zijn. Onthoud dat execute-permissie op directories betekent dat je toegang hebt tot bestanden erin, niet dat je ze als programma's uitvoert. Controleer bij troubleshooting zowel de permissies van het bestand als die van de bovenliggende directory.
Wanneer je deze tool gebruikt vs de command line
Gebruik deze calculator wanneer je permissiewaarden moet begrijpen of converteren, vooral wanneer je met onbekende systemen of documentatie werkt. Hij is handig om te leren en te verifiëren. Voor daadwerkelijke permissiewijzigingen moet je nog steeds het chmod-commando uitvoeren op je server of lokale machine. Het gegenereerde commando kun je direct naar je terminal kopiëren.