~/devtools / chmod
tool::chmod

chmod
Rechner

Bidirektionaler Unix/Linux-Dateiberechtigungsrechner. Checkboxen oder numerische Eingabe (z.B. 755) – beide Darstellungen in Echtzeit.

ad · 728×90

Voreinstellungen

rwxOktalSymbolisch
Eigentümer7rwx
Gruppe5r-x
Andere5r-x
rwxr-xr-x
$chmod 755 filename
ad · 300×250
// about this tool

Über den chmod-Rechner

In Unix/Linux ist chmod (change mode) der Befehl zum Ändern der Zugriffsrechte von Dateien und Verzeichnissen. Berechtigungen sind in drei Kategorien unterteilt: Eigentümer, Gruppe und Andere – jede mit drei Bits: Lesen (r=4), Schreiben (w=2) und Ausführen (x=1).

Die numerische Notation (z.B. 755) ist die Summe der Bits jeder Kategorie. 7 bedeutet rwx (4+2+1), 5 bedeutet r-x (4+0+1), 4 bedeutet r-- (4+0+0). Die symbolische Notation (z.B. rwxr-xr-x) sehen Sie in der Ausgabe von ls -l.

Dieses Tool bietet bidirektionale Konvertierung zwischen Checkboxen und numerischer Eingabe, sechs gängige Voreinstellungen (755, 644, 600, 777, 700, 444) und eine chmod-Befehlsvorschau in Echtzeit.

Wichtige Anwendungsfälle
  • Korrekte Berechtigungen für Webserver-Dateien (644) und Verzeichnisse (755) setzen
  • SSH-Private-Key-Sicherheit mit eingeschränkten Rechten (600) prüfen
  • Ausführungsrechte für Shell-Skripte und Build-Artefakte vergeben (755)
  • Berechtigungen in CI/CD-Deployment-Skripten überprüfen
  • Dateiberechtigungsprobleme in Docker-Containern debuggen
Häufige Fragen
Q. Warum ist chmod 777 gefährlich?
777 gewährt Lese-, Schreib- und Ausführungsrechte für alle – Eigentümer, Gruppe und alle anderen Benutzer. Jeder kann die Datei ändern oder ausführen, was ernsthafte Sicherheitslücken schafft. Nie in Webserver-Umgebungen verwenden.
Q. Welche Berechtigungen benötigen SSH-Keys?
SSH-Private-Keys (~/.ssh/id_rsa) müssen die Berechtigung 600 (nur Eigentümer lesen/schreiben) haben. Bei zu weiten Rechten verweigert SSH die Verwendung des Keys mit dem Fehler 'Permissions too open'.
Q. Unterscheiden sich Verzeichnis- und Dateirechte?
Ja. Bei Verzeichnissen bedeutet das Ausführungs-Bit (x) die Fähigkeit, das Verzeichnis zu betreten (cd). Lesen (r) erlaubt das Auflisten des Inhalts, Schreiben (w) das Erstellen oder Löschen von Dateien darin.