Chmod-Rechner – Linux-Dateiberechtigungen

Setze die Häkchen bei „Lesen“, „Schreiben“ und „Ausführen“ für Eigentümer, Gruppe und andere – oder gib Folgendes ein 755, rwxr-xr-x oder u=rwx,g=rx,o=rx. Alles bleibt synchronisiert, einschließlich Setuid, Setgid und Sticky-Bit sowie der entsprechenden chmod Befehle.

Aktualisiert am
LesenSchreibAusführen
755
-rwxr-xr-x

Was diese Berechtigung bedeutet

WerKann lesenKann schreibenKann ausführen / eingeben

Deine Daten verlassen nie deinen Computer. Die Verarbeitung erfolgt zu 100 % lokal im Browser.

So nutzt du: Chmod-Rechner

  1. Setze ein Häkchen bei den Berechtigungen in der Tabelle, klicke auf eine Voreinstellung oder gib einen Wert ein, zum Beispiel 644, -rw-r--r-- oder u=rw,go=r.
  2. Lies den numerischen Wert, die ls -l Zeichenkette und die Tabelle mit den Erklärungen in einfacher Sprache.
  3. Kopiere den numerischen oder symbolischen chmod Befehl; füge -R für einen ganzen Ordner (vorsichtig).

So funktionieren die Zahlen

Jede Ziffer ist die Summe aus Lesen = 4, Schreiben = 2 und Ausführen = 1 für Eigentümer, Gruppe und andere. 7 = 4+2+1 (rwx), 5 = 4+1 (r-x), 4 (r--). Eine optionale führende Ziffer legt die Sonderbits fest: setuid = 4, setgid = 2, sticky = 1.

WertSymbolischTypische Verwendung
644rw-r--r--Normale Dateien: HTML, CSS, Bilder, Konfigurationsdateien
755rwxr-xr-xOrdner und ausführbare Skripte
600rw-------Geheime Daten: .env, private SSH-Schlüssel, ~/.ssh/config
700rwx------~/.ssh Ordner, private Skripte
400r--------Schlüssel nur zum Lesen (AWS- .pem Dateien)
1777rwxrwxrwt/tmp — jeder kann schreiben, nur Eigentümer können löschen
777rwxrwxrwxSo gut wie nie – jeder kann die Datei ändern

Ausführen für Ordner

Bei einem Verzeichnis bedeutet „Ausführen“, es zu öffnen und auf die darin enthaltenen Dateien zuzugreifen. Ein Ordner, der 644 kann aufgelistet, aber nicht geöffnet werden – deshalb brauchen Web-Stammverzeichnisse 755 Ordner und 644 Dateien: find . -type d -exec chmod 755 {} + und find . -type f -exec chmod 644 {} +.

Spezielle Bits

  • setuid (4xxx) – ein ausführbares Programm läuft mit den Rechten des Dateibesitzers (z. B. passwd).
  • setgid (2xxx) – bei Ordnern erben neue Dateien die Gruppe des Ordners; praktisch für gemeinsam genutzte Teamordner.
  • sticky (1xxx) – bei Ordnern kann nur der Eigentümer einer Datei diese löschen.

Bereitstellung mit Docker oder CI? Sieh dir den Docker-Compose-Generator und den GitHub-Actions-Generator an; für Webserver den Nginx-Konfigurationsgenerator.

Auch gesucht als: chmod 755, chmod 644, rechner für linux-dateiberechtigungen, rwxr-xr-x, chmod: von numerisch zu symbolisch, unix-berechtigungen, chmod 600 ssh-schlüssel.

Passende Tools zu: Chmod-Rechner

  • Number Base Converter — Type a number in any base and see it in all the others instantly.
  • .env File Validator — Paste a .env file to find invalid keys, duplicates, empty values and quoting mistakes, compare it with .env.example to spot missing variables, and generate a safe example file.
  • MIME-Typ-Suche — Durchsuche über 200 Dateiendungen und MIME-Typen — .webp, .woff2, .webmanifest, application/wasm … — oder zieh eine Datei per Drag & Drop hinein, um ihren tatsächlichen Typ anhand der ersten Bytes zu ermitteln.
  • Git-Befehlsgenerator — Wähle eine Aufgabe aus, zum Beispiel „Den letzten Commit rückgängig machen, aber meine Änderungen behalten“ oder „Einen Branch auf GitHub umbenennen“, gib deine Branch-Namen ein und erhalte die genauen Git-Befehle – jede Zeile wird erklärt, riskante Schritte werden markiert.

Häufige Fragen

Was bedeutet „chmod 755“?
Der Eigentümer kann lesen, schreiben und ausführen (7); die Gruppe und andere können lesen und ausführen (5). Das ist der Standard für Ordner und Skripte: rwxr-xr-x.
Welche Berechtigungen sollte ein privater SSH-Schlüssel haben?
600 (rw-------) oder 400 (r--------). SSH lehnt Schlüssel ab, die andere Benutzer lesen können, und gibt dabei die Fehlermeldung „UNPROTECTED PRIVATE KEY FILE“ aus. Der Ordner ~/.ssh sollte die Berechtigung 700 haben.
Warum ist „chmod 777“ gefährlich?
Jeder Benutzer und jeder Prozess auf dem System kann die Datei ändern oder ersetzen. Auf einem Webserver kann ein Angreifer, der überall Schreibrechte hat, dann deinen Code verändern. Lege die Eigentumsrechte stattdessen mit „chown“ fest.
Was bedeutet die führende 0 in 0755?
Das ist die „Special-Bits“-Zahl, bei der weder das setuid-, setgid- noch das Sticky-Bit gesetzt ist. 0755 und 755 sind identisch.
Kann ich Chmod-Rechner als Web-App installieren und offline nutzen?
Ja. Chmod-Rechner ist eine installierbare Web-App (PWA) – sie wird über Ihren Browser installiert und nicht aus einem App-Store heruntergeladen. Klicken Sie oben auf dieser Seite in Chrome oder Edge (Windows, macOS, Linux, ChromeOS) auf „App installieren“ oder verwenden Sie auf Android-Geräten „Teilen“ → „Zum Startbildschirm hinzufügen“ auf dem iPhone und iPad bzw. „Datei“ → „Zum Dock hinzufügen“ in Safari 17+ auf einem Mac. Die App öffnet sich dann in einem eigenen Fenster mit einem eigenen Symbol, und da sie vollständig in Ihrem Browser ausgeführt wird, funktioniert sie auch offline. Firefox auf dem Desktop kann keine Web-Apps installieren. So funktioniert die Installation.

Ähnliche Tools