CHMOD Calculator – Linux-Dateirechte online berechnen
Der CHMOD Calculator rechnet Linux-Dateirechte per Klick um: Hake Lesen, Schreiben und Ausführen für Owner, Group und Others an und erhalte Oktalwert (z. B. 755) und symbolische Notation (rwxr-xr-x), inklusive setuid, setgid, Sticky Bit und fertigem chmod-Befehl. Der CHMOD-Rechner dekodiert auch vorhandene Werte aus ls -l. Kostenlos, ohne Anmeldung, komplett in deinem Browser: Nichts wird hochgeladen oder gespeichert.
Gebaut von Justin Schuessler
Berechtigungen eingerichtet? Starte dein Projekt auf einem vServer mit vollem Root-Zugriff.
Berechtigungen
| Berechtigung | Owner | Group | Others |
|---|---|---|---|
| Lesen | |||
| Schreiben | |||
| Ausführen |
Sonderbits
Rückwärts: Oktal- oder symbolischen Wert eingeben
Oktal
755
Symbolisch
rwxr-xr-x
- Owner darf lesen, schreiben und ausführen.
- Group darf lesen und ausführen.
- Others darf lesen und ausführen.
Funktionen
Das rechnet der CHMOD Calculator für dich um
Linux-Dateirechte bestehen aus drei Rechten für drei Benutzerklassen plus optionalen Sonderbits. Der CHMOD-Rechner übersetzt sie in beide Schreibweisen und baut daraus den passenden chmod-Befehl.
Rechte per Checkbox setzen
Hake Lesen, Schreiben und Ausführen für Besitzer (Owner), Gruppe (Group) und Andere (Others) an. Oktalwert und symbolische Notation aktualisieren sich bei jedem Klick sofort.
setuid, setgid und Sticky Bit
Die drei Sonderbits ergeben die vorangestellte vierte Ziffer, z. B. 4755. In der symbolischen Notation erscheinen sie als s bzw. S und t bzw. T.
Rückwärts umrechnen, auch aus ls -l
Gib einen 3- oder 4-stelligen Oktalwert oder die 9-stellige symbolische Notation ein. Auch die Ausgabe von ls -l wie -rwxr-xr-x oder drwxr-xr-x funktioniert: Das Dateityp-Zeichen am Anfang wird ignoriert.
Erklärung in Klartext
Für Owner, Group und Others zeigt der Rechner je einen Satz, was erlaubt ist, z. B. „Group darf lesen und ausführen.“
Fertiger chmod-Befehl
Trag den Pfad zur Datei oder zum Ordner ein, schalte bei Bedarf „Rekursiv (-R)“ ein und kopiere den Befehl. Pfade mit Leerzeichen oder Sonderzeichen werden automatisch in Anführungszeichen gesetzt.
Läuft komplett im Browser
Die Umrechnung passiert direkt in deinem Browser. Es wird nichts hochgeladen oder gespeichert, und der Rechner ändert keine Rechte auf deinem Server: Den Befehl führst du selbst aus.
Gängige Werte
Gängige chmod-Werte und wofür du sie brauchst
Jede Ziffer ist die Summe aus Lesen (4), Schreiben (2) und Ausführen (1), in der Reihenfolge Owner, Group, Others. Gib einen Wert in das Rückwärts-Feld des Rechners ein, um ihn mit Checkboxen und Erklärung zu sehen.
| Oktal | Symbolisch | Typischer Einsatz |
|---|---|---|
| 600 | rw------- | Private Dateien, die nur der Owner lesen und ändern darf, z. B. private SSH-Schlüssel |
| 644 | rw-r--r-- | Normale Dateien, z. B. HTML-, CSS- oder Bilddateien im Webverzeichnis |
| 700 | rwx------ | Private Verzeichnisse wie ~/.ssh oder Skripte, die nur der Owner nutzt |
| 755 | rwxr-xr-x | Verzeichnisse und ausführbare Skripte, Startwert des Rechners |
| 775 | rwxrwxr-x | Verzeichnisse, in die alle Mitglieder einer Gruppe schreiben sollen |
| 777 | rwxrwxrwx | Volle Rechte für alle Benutzer, auf Servern meist ein Sicherheitsrisiko |
| 1777 | rwxrwxrwt | Gemeinsam beschreibbare Verzeichnisse wie /tmp, geschützt durch das Sticky Bit |
| 4755 | rwsr-xr-x | Programme mit setuid, die mit den Rechten ihres Besitzers laufen |
So funktioniert's
In 6 Schritten Linux-Dateirechte mit chmod setzen
Von den Checkboxen bis zum fertigen chmod-Befehl für dein Terminal.
Schritt 1
Rechte anhaken
Hake in der Tabelle „Berechtigungen“ für Owner, Group und Others jeweils Lesen, Schreiben und Ausführen an. Der Rechner startet mit 755 (rwxr-xr-x).
Schritt 2
Sonderbits setzen (optional)
Aktiviere unter „Sonderbits“ bei Bedarf setuid, setgid oder das Sticky Bit. Der Oktalwert wird dann vierstellig, z. B. 4755.
Schritt 3
Vorhandenen Wert eingeben
Alternativ gibst du einen vorhandenen Wert in das Rückwärts-Feld ein, z. B. 644, rwxr-xr-x oder die Ausgabe von ls -l wie drwxr-xr-x. Die Checkboxen übernehmen den Wert sofort.
Schritt 4
Ergebnis ablesen und kopieren
Lies den Oktalwert, die symbolische Notation und die Erklärung je Klasse ab und kopiere den gewünschten Wert mit dem Kopieren-Button.
Schritt 5
Pfad eintragen
Trag im „chmod-Befehl-Generator“ den Pfad zur Datei oder zum Ordner ein und schalte bei Bedarf „Rekursiv (-R)“ ein.
Schritt 6
Befehl kopieren und ausführen
Kopiere den fertigen Befehl, z. B. chmod 755 mit deinem Pfad, und führe ihn im Terminal oder in deiner SSH-Sitzung auf dem Server aus.
Mehr entdecken
Passende Tools für deinen Server
Crontab Generator
Cron-Ausdrücke per Formular bauen, auf Deutsch erklärt, mit Vorschau der nächsten Ausführungszeiten — komplett im Browser.
Gebaut von Jakub Martyniak
Bcrypt Generator & Checker
Bcrypt-Hashes erzeugen und überprüfen - komplett im Browser, mit einstellbarem Cost Factor.
Gebaut von Rugile Rutkauskaite
HTTP Status Codes
Liste der gängigen HTTP-Statuscodes von 100 bis 526, durchsuchbar: Bedeutung von 404, 403, 500, 502 und 503, typische Ursachen und Lösung, mit nginx- und Apache-Beispielen. Läuft komplett im Browser.
Gebaut von Dimitri Heissler
.htaccess Generator & htpasswd Generator
Apache-.htaccess und .htpasswd online erstellen: 301-Weiterleitungen, HTTPS, Passwortschutz mit bcrypt, WordPress-Regeln, Fehlerseiten, Caching, GZIP und Hotlink-Schutz. Läuft komplett im Browser.
Gebaut von Dimitri Heissler
FAQ
Häufige Fragen zum CHMOD Calculator
Kurze Antworten rund um chmod, Linux-Dateirechte und dieses Tool.
Jede Ziffer ist eine Summe aus Lesen (4), Schreiben (2) und Ausführen (1). Die erste Ziffer gilt für den Besitzer (Owner), die zweite für die Gruppe (Group), die dritte für alle anderen (Others). 755 heißt also: Owner darf lesen, schreiben und ausführen (7), Group und Others dürfen lesen und ausführen (5), symbolisch rwxr-xr-x. Mit diesem Wert startet der CHMOD Calculator und zeigt dir die Aufschlüsselung als Satz je Klasse.
777 (rwxrwxrwx) gibt jedem Benutzer auf dem System volle Lese-, Schreib- und Ausführrechte. In den meisten Fällen ist das nicht sicher: Auf einem Webserver reicht das oft, um Dateien beliebig zu manipulieren. Für Webverzeichnisse ist meist 755 für Verzeichnisse und 644 für Dateien richtig; nur in klar abgegrenzten Ausnahmefällen ist 777 vertretbar.
Mit ls -l. Am Zeilenanfang steht die Rechte-Zeichenkette, z. B. -rwxr-xr-x für eine Datei oder drwxr-xr-x für ein Verzeichnis. Füge sie in das Rückwärts-Feld des Rechners ein: Das Dateityp-Zeichen am Anfang wird ignoriert, und du bekommst den Oktalwert samt Erklärung je Klasse. Das Feld akzeptiert außerdem 3- oder 4-stellige Oktalwerte und die 9-stellige symbolische Notation.
Für den privaten Schlüssel ist 600 (rw-------) üblich, für das Verzeichnis ~/.ssh 700 (rwx------). So hat nur der Owner Zugriff. Sind die Rechte zu offen, verweigert SSH den Schlüssel in der Regel. Im Rechner entfernst du dafür alle Haken bei Group und Others.
Bei einer Datei: r = Inhalt lesen, w = Inhalt ändern, x = Datei ausführen (z. B. ein Skript). Bei einem Verzeichnis: r = Dateiliste anzeigen, w = Dateien anlegen, löschen oder umbenennen, x = in das Verzeichnis wechseln bzw. enthaltene Dateien öffnen.
Das sind drei Sonderrechte, angegeben als vierte, vorangestellte Ziffer (z. B. 4755). setuid (4) lässt ein Programm mit den Rechten seines Besitzers statt des ausführenden Nutzers laufen. setgid (2) sorgt bei Verzeichnissen dafür, dass neu angelegte Dateien automatisch dieselbe Gruppe erben. Das Sticky Bit (1) verhindert bei gemeinsam beschreibbaren Verzeichnissen (z. B. /tmp), dass Nutzer fremde Dateien darin löschen können. Im Rechner setzt du sie unter „Sonderbits“; in der symbolischen Notation erscheinen sie als s bzw. S (Owner, Group) und t bzw. T (Others), großgeschrieben, wenn das Ausführen-Recht an dieser Stelle fehlt.
Mit dem Flag -R, z. B. chmod -R 755 /pfad/zum/ordner. Im chmod-Befehl-Generator schaltest du dafür „Rekursiv (-R)“ ein. Das setzt die Berechtigung auf den Ordner selbst und alle enthaltenen Dateien und Unterordner. Vorsicht: -R setzt Dateien und Verzeichnisse auf denselben Wert. Skripte sollen oft ausführbar sein, normale Dateien üblicherweise nicht, deshalb bei gemischten Ordnern lieber gezielt statt pauschal rekursiv setzen.
chmod ändert, wer was darf (Lese-, Schreib-, Ausführrechte). chown ändert, wem die Datei gehört (Owner und/oder Group). Beide Befehle werden oft zusammen verwendet, sind aber unabhängig voneinander. Der CHMOD Calculator erzeugt ausschließlich chmod-Befehle.
Noch weitere Fragen?
Support kontaktierenDein Projekt braucht einen zuverlässigen Server mit vollem Root-Zugriff
Ein ZAP-Hosting vServer oder Root-Server gibt dir vollen Zugriff auf Dateiberechtigungen und die komplette Systemkonfiguration.
Kein Setup. Kein Risiko. In Sekunden online.
Auf der Suche nach weiteren Tools? Alle Entwickler-Tools ansehen
