Chmod-Rechner

Berechne Linux-Dateiberechtigungen in numerischer (oktaler) und symbolischer Notation

Lesen (4)Schreiben (2)Ausführen (1)
Besitzer
Gruppe
Andere
Symbolisch

rwxr-xr-x

Befehl

chmod 755 filename

Bedeutung

Uber dieses Tool

Der chmod-Befehl (change mode) in Linux und Unix legt Datei- und Verzeichnisberechtigungen fest und kontrolliert, wer eine Datei lesen, schreiben oder ausführen kann. Berechtigungen werden drei Rollen zugewiesen: dem Dateibesitzer, der Gruppe und allen anderen Benutzern. Jede Berechtigung wird durch eine Zahl dargestellt — Lesen (4), Schreiben (2), Ausführen (1) — die für jede Rolle addiert werden. Zum Beispiel bedeutet 755, dass der Besitzer alles tun kann (7 = 4+2+1), während die Gruppe und andere lesen und ausführen, aber nicht schreiben können (5 = 4+1). Dieser Rechner ermöglicht es dir, Berechtigungen visuell umzuschalten und sofort den Oktalcode, die symbolische Notation (wie rwxr-xr-x) und den fertigen chmod-Befehl zu sehen.

Anleitung

1. Klicke auf die Kontrollkästchen, um Lesen, Schreiben und Ausführen für jede Rolle (Besitzer, Gruppe, Andere) umzuschalten 2. Oder gib eine Oktalzahl (wie 644) direkt in das Eingabefeld ein 3. Die symbolische Notation, der Oktalwert und der chmod-Befehl werden sofort aktualisiert 4. Verwende die Preset-Buttons für häufige Berechtigungssätze 5. Klicke auf "Kopieren", um den chmod-Befehl in die Zwischenablage zu kopieren

Haufig gestellte Fragen

Was bedeutet chmod 755?
chmod 755 gibt dem Besitzer volle Berechtigungen (Lesen, Schreiben, Ausführen) und gibt der Gruppe und anderen Lese- und Ausführungsberechtigungen. Dies ist die häufigste Berechtigung für Web-Verzeichnisse und ausführbare Skripte.
Was ist der Unterschied zwischen 644 und 755?
644 (rw-r--r--) erlaubt dem Besitzer zu lesen und zu schreiben, während alle anderen nur lesen können. 755 (rwxr-xr-x) fügt Ausführungsberechtigung für alle Benutzer hinzu. Verwende 644 für normale Dateien und 755 für Verzeichnisse und Skripte, die ausgeführt werden müssen.
Was bewirkt die Ausführungsberechtigung bei Verzeichnissen?
Bei Verzeichnissen bedeutet die Ausführungsberechtigung die Fähigkeit, das Verzeichnis zu betreten (cd) und auf Dateien darin zuzugreifen. Ohne Ausführungsberechtigung für ein Verzeichnis kannst du dessen Inhalt nicht auflisten oder darauf zugreifen, selbst wenn du Leseberechtigung hast.
Ist chmod 777 sicher?
Nein. chmod 777 gibt jedem vollen Lese-, Schreib- und Ausführungszugriff, was ein Sicherheitsrisiko darstellt. Es sollte fast nie auf einem Produktionsserver verwendet werden. Verwende restriktivere Berechtigungen wie 755 für Verzeichnisse oder 644 für Dateien.
Wie wende ich chmod rekursiv auf alle Dateien in einem Verzeichnis an?
Verwende das -R-Flag: chmod -R 755 /pfad/zum/verzeichnis. Sei vorsichtig — dies setzt dieselben Berechtigungen für Dateien und Verzeichnisse. Ein sichererer Ansatz ist es, Verzeichnis- und Dateiberechtigungen separat mit dem find-Befehl zu setzen.

Verwandte Tools