The team behind OnlineTools4Free — building free, private browser tools.
Published Mar 15, 2026 · 7 min read · Reviewed by OnlineTools4Free
Linux Dateiberechtigungen und chmod: Kompletter Guide
Linux-Berechtigungen verstehen
Jede Datei und jedes Verzeichnis auf einem Linux-System hat drei Berechtigungssaetze, die kontrollieren, wer lesen, schreiben und ausfuehren darf. Diese Berechtigungen gelten fuer drei Benutzerkategorien: den Dateibesitzer, die Gruppe und alle anderen.
Wenn Sie ls -l ausfuehren, sehen Sie etwas wie -rwxr-xr--. Die ersten zehn Zeichen entschluesseln sich so: Das erste Zeichen ist der Dateityp (- fuer Datei, d fuer Verzeichnis). Die naechsten drei sind die Besitzerberechtigungen (rwx = Lesen, Schreiben, Ausfuehren). Dann folgen drei fuer die Gruppe (r-x = Lesen und Ausfuehren). Die letzten drei sind fuer alle anderen (r-- = nur Lesen).
Numerischer Modus
Jede Berechtigung hat einen numerischen Wert: Lesen = 4, Schreiben = 2, Ausfuehren = 1. Addieren Sie diese fuer jede Kategorie:
- 7 (4+2+1): Lesen, Schreiben, Ausfuehren
- 6 (4+2): Lesen und Schreiben
- 5 (4+1): Lesen und Ausfuehren
- 4: Nur Lesen
- 0: Keine Berechtigung
Gaengige Berechtigungssaetze:
chmod 755— Besitzer kann alles, Gruppe und Andere koennen lesen und ausfuehren. Standard fuer Verzeichnisse und Skripte.chmod 644— Besitzer kann lesen und schreiben, alle anderen nur lesen. Standard fuer Dateien.chmod 600— Nur der Besitzer kann lesen und schreiben. Fuer sensible Dateien wie SSH-Schluessel.chmod 700— Nur der Besitzer hat vollen Zugriff. Fuer private Verzeichnisse.
Symbolischer Modus
Der symbolische Modus verwendet Buchstaben und Operatoren:
- u: Besitzer (user), g: Gruppe (group), o: Andere (others), a: Alle
- +: Berechtigung hinzufuegen, -: Entfernen, =: Exakt setzen
Beispiele: chmod u+x datei.sh fuegt die Ausfuehrungsberechtigung fuer den Besitzer hinzu. chmod go-w datei.txt entfernt die Schreibberechtigung fuer Gruppe und Andere.
Berechtigungen fuer Verzeichnisse
Berechtigungen bedeuten fuer Verzeichnisse etwas anderes:
- Lesen (r): Den Inhalt auflisten (ls verwenden)
- Schreiben (w): Dateien erstellen, umbenennen oder loeschen
- Ausfuehren (x): In das Verzeichnis wechseln (cd verwenden) und auf Dateien darin zugreifen
Ein Verzeichnis mit r-- ermoeglicht das Auflisten von Dateinamen, aber nicht den Zugriff auf die Dateien selbst. Dafuer brauchen Sie r-x.
Sicherheits-Best-Practices
- Geben Sie niemals 777-Berechtigungen auf Produktionsservern. Das bedeutet, dass jeder Benutzer im System Dateien lesen, schreiben und ausfuehren kann.
- SSH-Schluessel muessen 600 sein. SSH verweigert die Verwendung von Schluesseln mit zu offenen Berechtigungen.
- Das
.ssh-Verzeichnis muss 700 sein. - Webserver-Verzeichnisse sollten dem Webserver-Benutzer gehoeren (z.B. www-data), nicht root.
- Verwenden Sie
chownfuer Besitzaenderungen undchmodnur fuer Berechtigungen.
chmod-Rechner ausprobieren
Unser chmod-Rechner ermoeglicht es Ihnen, Berechtigungen visuell zu setzen und den entsprechenden numerischen oder symbolischen chmod-Befehl zu erhalten. Kein Terminal noetig.
Chmod Calculator
Calculate Unix file permissions with interactive checkboxes for owner, group, and other.
OnlineTools4Free Team
The OnlineTools4Free Team
We are a small team of developers and designers building free, privacy-first browser tools. Every tool on this platform runs entirely in your browser — your files never leave your device.
