DevToys Web Pro iconDevToys Web ProBlog
Beoordeel ons:
Probeer de browserextensie:

chmod-calculator

Rechten

Lezen (4)
Schrijven (2)
Uitvoeren (1)
Eigenaar
rwx
Groep
r-x
Overigen
r-x

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

  • Bestandsnaam:
    chmod 755 file.txt

    Samenvatting

    Eigenaar
    rwx
    Lezen, Schrijven, Uitvoeren
    Groep
    r-x
    Lezen, Uitvoeren
    Overigen
    r-x
    Lezen, Uitvoeren
    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.