CHMOD-Rechner

Berechne und erkläre Unix- und Linux-Dateiberechtigungen numerisch, symbolisch oder über einzelne Rechte. Vergleiche Werte und erzeuge passende chmod-Befehle.

Berechtigung eingeben

Eingabequelle
3 oder 4 Oktalziffern, optional mit führender 0, zum Beispiel 755 oder 04755.
9 Zeichen oder ein Dateitypzeichen plus 9 Zeichen, zum Beispiel -rwxr-xr-x.

Einzelrechte

Owner
Group
Others
Sonderrechte

Symbolische chmod-Operation

Beispiele: u+rwx, g+rx, o-rwx, a+r, u=rw,g=r,o= oder ug+x.

Berechtigungen vergleichen

Typische Voreinstellungen

Berechtigungsergebnis

Symbolische Darstellung
Mit Dateitypzeichen
Numerischer Befehl
Symbolischer Befehl

Aufschlüsselung

Hinweise

    Worum es geht

    Der CHMOD-Rechner wandelt klassische Unix- und Linux-Berechtigungen zwischen numerischer und symbolischer Schreibweise um.

    Er erklärt normale Rechte, Sonderbits, symbolische Operationen und auffällige Kombinationen für Dateien und Verzeichnisse.

    So verwendest du das Tool

    1. Gib einen 3- oder 4-stelligen Oktalwert, eine symbolische Rechtefolge oder die Rechte über die Auswahlfelder ein.
    2. Wähle bei Bedarf den Objekttyp und einen Namen für den erzeugten Shell-Befehl.
    3. Nutze Operationen, Vergleiche und Presets für weiterführende Berechnungen.

    Sinnvolle Anwendungsfälle

    • Prüfen, warum aus rw-r--r-- der Wert 644 entsteht.
    • Umwandeln von Werten wie 4755 oder 1777 inklusive Setuid, Setgid und Sticky Bit.
    • Erstellen einer verständlichen numerischen oder symbolischen chmod-Befehlszeile.

    Hinweise und Grenzen

    • Das Tool verändert keine Dateien und führt keine Shell-Befehle aus.
    • Die Bedeutung von Rechten hängt bei Verzeichnissen anders aus als bei regulären Dateien; die Hinweise berücksichtigen den ausgewählten Objekttyp.
    • POSIX-ACLs, SELinux, AppArmor, Eigentümer, Gruppenmitgliedschaften und Mountoptionen werden nicht ausgewertet.

    Häufige Fragen

    Was bedeutet der Wert 755?

    Owner darf lesen, schreiben und ausführen; Group und Others dürfen lesen und ausführen.

    Verändert der Rechner tatsächliche Dateirechte?

    Nein. Er berechnet nur Werte und Befehle zur manuellen Verwendung und führt keine Shell-Befehle aus.