chmod-Rechner
Unix-Dateiberechtigungsmodi zwischen Oktal und Symbolisch berechnen und umrechnen.
Geprüft von ZeroUtil Editorial Team · Zuletzt geprüft
Läuft zu 100 % in deinem Browser - deine Daten verlassen dein Gerät nicht
So verwendest du den chmod-Rechner
- Oktalcode eingeben (z. B. 755 oder 4755) im Feld Oktal-Berechtigungscode. Der symbolische String wird sofort aktualisiert.
- Oder symbolischen String eingeben (z. B. rwxr-xr-x) im Feld Symbolischer Berechtigungs-String. Der Oktalcode wird sofort aktualisiert.
- Beschreibung lesen unterhalb der Felder für eine verständliche Zusammenfassung der Berechtigung (Eigentümer, Gruppe, Andere).
Was dieses Tool macht
Der chmod-Rechner konvertiert Unix-Dateiberechtigungsmodi bidirektional zwischen Oktalnotation (z. B. 755) und symbolischer Notation (z. B. rwxr-xr-x). Er verarbeitet alle neun rwx-Bits für Eigentümer, Gruppe und Andere sowie die drei Sonderbits: Setuid (4000), Setgid (2000) und Sticky (1000). Die Umrechnung erfolgt als reines clientseitiges JavaScript ohne Serveraufrufe.
Häufige Berechtigungsmodi
- 644 (rw-r--r--) - Standard für normale Dateien: Eigentümer bearbeitet, alle anderen lesen. Geeignet für Web-Assets, Konfigurationen und Quelldateien.
- 755 (rwxr-xr-x) - Standard für Verzeichnisse und ausführbare Dateien: Eigentümer hat volle Kontrolle, alle können das Verzeichnis betreten oder das Programm ausführen.
- 600 (rw-------) - Private Dateien wie SSH-Privatschlüssel und .env-Dateien. OpenSSH verweigert Schlüssel, die weniger restriktiv als dies sind.
- 700 (rwx------) - Private Verzeichnisse wie ~/.ssh selbst.
- 664 / 775 - Gruppenänderbare Varianten für gemeinsam genutzte Deploy-Verzeichnisse, bei denen eine Team-Gruppe Schreibzugriff benötigt.
Wichtige Hinweise
Oktalmodi sind positionsabhängig: 4755 und 755 unterscheiden sich durch das Setuid-Bit, das eine ausführbare Datei als ihr Eigentümer laufen lässt - eine sicherheitsrelevante Änderung, die bewusst vorgenommen werden sollte, nie per Copy-Paste. Ein großes S oder T in der symbolischen Ausgabe bedeutet, dass das Sonderbit gesetzt ist, aber das passende Ausführungsbit nicht - was meist ein Fehler ist. Verzeichnisse benötigen das Ausführungsbit, um überhaupt betreten zu werden; ein Verzeichnis bei 644 ist in Listings sichtbar, kann aber nicht geöffnet werden. Und chmod -R 777 ist fast nie die Lösung - es unterdrückt Berechtigungsfehler, indem jede Datei weltschreibbar gemacht wird, was die meisten Webserver und SSH ausdrücklich als unsicher kennzeichnen.
Häufig gestellte Fragen
Was bedeutet chmod 755?
chmod 755 setzt Lesen, Schreiben und Ausführen für den Eigentümer; Lesen und Ausführen für Gruppe und Andere. In symbolischer Form ist das rwxr-xr-x. Typisch für Verzeichnisse und ausführbare Dateien, die öffentlich lesbar, aber nur vom Eigentümer schreibbar sein sollen.
Was sind Setuid-, Setgid- und Sticky-Bits?
Das sind die drei hohen Bits (4000, 2000, 1000). Setuid (4000) auf einer ausführbaren Datei startet diese als Datei-Eigentümer; Setgid (2000) startet sie als Gruppen-Eigentümer; Sticky (1000) auf einem Verzeichnis verhindert, dass Benutzer fremde Dateien löschen, wie bei /tmp. In symbolischer Notation ersetzt Setuid den Ausführungsplatz des Eigentümers durch s (oder S wenn Ausführen nicht gesetzt ist), Setgid ersetzt den Gruppenplatz, und Sticky ersetzt den Anderen-Platz durch t oder T.
Werden Daten an einen Server gesendet?
Nein. Alle Umrechnungen laufen vollständig im Browser ohne Netzwerkanfragen. Deine Berechtigungsstrings verlassen den Tab nicht.
Verwandte Tools
- JWT-Dekoder
JWT-Token dekodieren und inspizieren - Header, Payload und Claims.
- Hash-Generator
SHA-1-, SHA-256-, SHA-384- und SHA-512-Hashes aus Text erzeugen.
- Base64-Encoder & Decoder
UTF-8-Text online in Base64 kodieren oder Base64 zurück in UTF-8 und Klartext dekodieren. Läuft im Browser ohne Upload.
- Cron-Ausdruck-Parser
Cron-Ausdrücke in menschenlesbare Zeitpläne mit nächsten Ausführungszeiten parsen.
- Zahlenbasis-Konverter
Zahlen zwischen Binär, Oktal, Dezimal und Hexadezimal umrechnen.
Mehr Developer Tools
AI Token Counter
Count tokens for GPT-4o, Claude, and Gemini models instantly.
Open toolBase64 Encoder & Decoder
Encode UTF-8 text to Base64 online or decode Base64 back to UTF-8 and plain text. Runs in your browser with no upload.
Open toolBulk URL Encode / Decode
Encode or decode many URLs at once. Paste a newline-separated list and the tool processes each line in parallel, preserving order and blank lines.
Open toolCode Screenshot
Create beautiful code snippet images with customizable themes.
Open toolColor Converter
Convert colors between HEX, RGB, HSL and CMYK formats.
Open toolCron Expression Parser
Parse cron expressions into human-readable schedules with next run times.
Open tool