CHMOD Rechner
Visueller chmod-Rechner mit Sicherheitswarnungen. Lese-/Schreib-/Ausführungsrechte setzen, oktal und symbolisch ausgeben. Mit umask, SUID/SGID/Sticky-Bit und Voreinstellungen.
Aktualisiert Mai 2026
Geprüft von Rafael Duarte
umask subtrahiert von Standardberechtigungen (666 für Dateien, 777 für Verz.). Üblich: 022 → Dateien 644, Verz. 755.
Was ist umask?
Die umask (Benutzer-Dateierstellungsmaske) definiert, welche Berechtigungen neu erstellten Dateien und Verzeichnissen entzogen werden. Sie maskiert Bits aus den Systemstandards: 666 für Dateien und 777 für Verzeichnisse.
chmod 000 chmod -R 000 dir/sudo groupadd webdevsudo usermod -aG webdev alicechmod 775 /var/www/site Gruppe kann schreiben — andere nicht. Sicherer als 777.
So funktioniert's
Drei Eingabewege, ein fertiger Befehl zum Kopieren
1. Kästchen anklicken oder direkt eintippen
Lese-, Schreib- und Ausführungsrechte für Eigentümer, Gruppe und Andere per Klick setzen — oder Oktalwert (`755`) bzw. symbolische Notation (`rwxr-xr-x`) direkt eingeben.
2. Sicherheitswarnung beachten
Riskante Kombinationen wie 777 oder 666 lösen sofort eine Warnung mit der sichereren Alternative aus.
3. Befehl kopieren
Ein Klick auf "Copy Command" erzeugt `chmod 755 [datei]` fertig zum Einfügen ins Terminal.
Was dieser chmod-Rechner kann
Mehr als nur Oktal in Symbolisch umwandeln
Automatische Sicherheitswarnungen
Erkennt gefährliche Berechtigungen (777, 666, Schreibrecht für alle) und schlägt sofort den sichereren Wert vor.
Drei Eingabemodi
Visuelle Kästchen, oktale Schreibweise (755, 4755) oder symbolische Notation (rwxr-xr-x) — wechsle beliebig, ohne den Wert zu verlieren.
SUID, SGID und Sticky-Bit
Die vierte Oktalstelle wird einzeln erklärt, inklusive Warnung, wenn SUID mit Schreibrecht für Andere kombiniert wird.
Eingebauter umask-Rechner
Umask des Systems eingeben und sofort sehen, welche Rechte neue Dateien und Verzeichnisse tatsächlich bekommen.
Presets für die häufigsten Fälle
Ein Klick liefert bewährte Werte für Webserver-Dateien, SSH-Schlüssel, private Verzeichnisse oder Config-Dateien mit Passwörtern.
Anleitung für Gruppenrechte
Schritt für Schritt eine Unix-Gruppe anlegen, Nutzer hinzufügen und 775 auf ein gemeinsames Team-Verzeichnis anwenden — ganz ohne 777.
Typische Berechtigungswerte
Wann du diesen Rechner brauchst
Die häufigsten Situationen aus dem Serveralltag
Dateien auf dem Webserver
644 lässt den Server die Datei lesen, ohne dass er sie selbst überschreiben kann — auch nicht, wenn die Anwendung kompromittiert wird.
Private SSH-Schlüssel
chmod 600 ~/.ssh/id_rsa — SSH verweigert den Login, wenn der Schlüssel für Gruppe oder Andere lesbar ist.
Upload-Verzeichnisse
755 auf dem Verzeichnis, die eigentliche Zugriffskontrolle regelt die Anwendung selbst — niemals 777.
wp-config.php und Dateien mit Passwörtern
640 oder 600, nicht 644 — schließlich steht dort das Datenbankpasswort im Klartext.
Einen Ordner mit dem Team teilen
Eine Unix-Gruppe anlegen, die Entwickler hinzufügen und 775 auf das Verzeichnis setzen — alle arbeiten zusammen, ohne den Server komplett zu öffnen.
Häufige Fehler bei chmod
chmod 777 als schnelle "Lösung" für Berechtigungsfehler
Auf Shared-Hosting können andere Kunden auf demselben Server deine Dateien lesen, verändern oder löschen.
chmod -R vergibt Ausführungsrechte auch an normale Dateien
Verzeichnisse brauchen 755, Dateien meist nur 644 — mit find -type d und -type f getrennt setzen statt eines pauschalen chmod -R.
Das Verzeichnis `~/.ssh` selbst braucht ebenfalls 700
Es reicht nicht, nur den privaten Schlüssel anzupassen — sind die Rechte des Verzeichnisses zu offen, verweigert SSH trotzdem die Verbindung.
SUID kombiniert mit Schreibrecht für Andere (4777 oder falsch gesetztes 4755)
Ein klassischer Weg zur Rechteausweitung: Jeder Nutzer kann das Programm verändern, das anschließend mit den Rechten des Eigentümers läuft. Solche Binaries sofort prüfen.
776 oder 757 — unnötiges Schreibrecht für Gruppe oder Andere
Wirkt harmlos, erlaubt aber jedem Mitglied der Gruppe (oder dem ganzen Server) die Datei zu überschreiben. 755 oder 754 sind fast immer die bessere Wahl.
Warum dieser chmod-Rechner
Die automatische Sicherheitswarnung ist der eigentliche Unterschied: die meisten chmod-Rechner wandeln nur Oktal in Symbolisch um, ohne zu warnen, wenn der gewählte Wert eine Sicherheitslücke öffnet.
SUID, SGID, Sticky-Bit und umask werden mit abgedeckt — nicht nur die drei Grundziffern. Das hilft allen, die verstehen wollen, warum eine Berechtigung gesetzt wird, statt nur eine Zahl aus einem Tutorial abzutippen.
Die Presets per Klick und die Anleitung für Unix-Gruppen decken den echten Alltag von Serveradministration ab: schnell einen bewährten Wert anwenden und einen Ordner mit dem Team teilen, ohne zu 777 zu greifen.
Häufig gestellte Fragen
Es gibt Eigentümer, Gruppe UND allen anderen Nutzern volle Lese-, Schreib- und Ausführungsrechte. Auf Shared-Hosting kann damit jeder andere Account auf demselben Server deine Dateien überschreiben. Nur für kurzzeitiges Debugging verwenden, nie in Produktion.
Weiterführende Links
Offizielle POSIX-Spezifikation von chmod mit allen Optionen und der vollständigen symbolischen Notation.
Ausführliche Übersicht des Unix-Berechtigungsmodells: Eigentümer, Gruppe, Andere und die Sonderbits.
Praxisnahe deutschsprachige Anleitung zu chmod, chown und Dateiberechtigungen unter Linux.
Verwandter Artikel
O que significa a permissão 755, 775 e 644 no Linux
Verwandte Tools
- Base64 Decoder Entwickler Base64-Strings sofort im Browser in Klartext dekodieren. Unterstützt UTF-8, mehrzeilige Eingabe und zeigt die Zeichenanzahl an.
- Base64 Encoder Entwickler Beliebigen Text sofort im Browser zu Base64 kodieren. Unterstützt UTF-8, zeigt Zeichenanzahl und Ausgabegröße. Kostenlos, ohne Anmeldung, 100% clientseitig.
- Base64 zu Bild Entwickler Base64-String oder Daten-URL einfügen und das dekodierte Bild sofort vorschauen — kostenloser Konverter für PNG, JPEG, WebP, GIF, SVG. Kein Upload, läuft lokal.
- Bcrypt Generator Entwickler Kostenloser Bcrypt-Hash-Generator — 100% clientseitig. Echtzeit-Benchmark des Kostenfaktors, Hash-Parser und Code-Snippets für Node.js, Python, PHP, Go.
- Binär Konverter Entwickler Konvertieren Sie zwischen Binär, Dezimal, Hexadezimal und Oktal in Echtzeit. Kostenlos, sofort, ohne Anmeldung.