Baue Unix-Dateiberechtigungen mit einem griffigen Lesen/Schreiben/Ausführen-Raster für Eigentümer, Gruppe und Andere – inklusive setuid-, setgid- und Sticky-Bits – und beobachte, wie sich der Oktalwert (755), die symbolische Zeichenkette (rwxr-xr-x) und der chmod-Befehl live aktualisieren. Gib einen Oktalwert ein, um ihn umzukehren, oder wende eine gängige Voreinstellung mit einem Klick an. Im Browser, kostenlos.

Alles läuft in deinem Browser – es werden keine Dateien gelesen und nichts wird an den Server gesendet.

Berechtigungsrechner

Schalte die Kästchen um, um Berechtigungen festzulegen, oder gib unten einen Oktalwert ein, um ihn umzukehren. Oktal, Symbolik und chmod-Befehl aktualisieren sich sofort.

Klasse Lesenr · 4 Schreibenw · 2 Ausführenx · 1
Eigentümeru
Gruppeg
Andereo
Oktal
644
Gib 3 oder 4 Oktalziffern (0–7) ein, um die Kästchen zu setzen.
Symbolisch
Befehl

Werte der Oktalziffern

Jede Oktalziffer ist die Summe aus Lesen (4), Schreiben (2) und Ausführen (1) für eine Benutzerklasse.

Ziffer Binär Symbolisch Bedeutung

Gängige Berechtigungen

Tippe auf „Anwenden“, um eine Voreinstellung in den obigen Rechner zu laden.


Über chmod-Rechner

Der chmod-Rechner baut Unix-Dateiberechtigungen visuell auf. Schaltet Lesen, Schreiben und Ausführen für Eigentümer, Gruppe und Andere in einem einfachen Raster um — plus die besonderen Bits setuid, setgid und sticky — und seht drei Ausgaben live aktualisieren: den oktalen Wert (755), die symbolische Zeichenkette (rwxr-xr-x) und den vollständigen chmod-Befehl, mit optionalem rekursivem Flag.

Er funktioniert auch rückwärts: Gebt einen beliebigen oktalen Wert ein, und das Raster leuchtet auf, um genau zu zeigen, was er gewährt. Diese umgekehrte Richtung macht ihn ebenso sehr zum Debugging-Werkzeug wie zum Baukasten — fügt den Modus aus ls -l oder einem Deployment-Skript ein und seht in einfachen Kontrollkästchen, wer was darf.

Eine Ziffern-Tabelle erklärt die Arithmetik — jede Oktalziffer ist die Summe aus Lesen (4), Schreiben (2) und Ausführen (1) — und eine Preset-Liste deckt die Berechtigungen ab, die ihr tatsächlich braucht: 644 für Dateien, 755 für Verzeichnisse und ausführbare Dateien, 600 für Geheimnisse, 750 und 775 für gemeinsame Teamordner, mit einer Klartext-Notiz zu jeder. Alles läuft in eurem Browser.

So verwenden Sie chmod-Rechner

  1. Schaltet die Kästchen Lesen, Schreiben und Ausführen für Eigentümer, Gruppe und Andere im Rechner-Raster um.
  2. Aktiviert die besonderen Bits — setuid, setgid oder sticky —, falls ihr sie braucht.
  3. Lest den live aktualisierten oktalen Wert, die symbolische Zeichenkette und den vollständigen chmod-Befehl; setzt ein Häkchen bei „Rekursiv", um -R hinzuzufügen.
  4. Oder arbeitet umgekehrt: Gebt einen oktalen Wert wie 640 ein, um ihn ins Raster zu laden.
  5. Wendet ein gängiges Preset (644, 755, 600 …) mit einem Klick an und kopiert dann den Wert oder Befehl, den ihr braucht.

Häufig gestellte Fragen

Der Eigentümer darf lesen, schreiben und ausführen (7 = 4+2+1); Gruppe und Andere dürfen lesen und ausführen (5 = 4+1), aber nicht schreiben. Das ist der Standardmodus für Verzeichnisse und ausführbare Dateien, die jeder nutzen darf, die aber nur der Eigentümer ändern darf.

Jede Ziffer ist die Summe aus Lesen (4), Schreiben (2) und Ausführen (1) für eine Benutzerklasse — Eigentümer, Gruppe, dann Andere. Lesen plus Schreiben ergibt also 6, Lesen plus Ausführen ergibt 5, und alle drei zusammen ergeben 7.

Eine vierte, führende Oktalziffer. Setuid (4000) führt eine ausführbare Datei mit den Rechten des Dateieigentümers aus, setgid (2000) führt sie mit den Rechten der Gruppe aus oder lässt neue Dateien in einem Verzeichnis dessen Gruppe erben, und das Sticky-Bit (1000) erlaubt nur dem Dateieigentümer, sie aus einem gemeinsamen Verzeichnis zu löschen.

Weil es jedem Benutzer im System erlaubt, die Datei zu lesen, zu schreiben und auszuführen. Bei allem, was im Web erreichbar ist, bedeutet das, dass jeder kompromittierte Prozess euren Code verändern kann. Bevorzugt 755 für Verzeichnisse und ausführbare Dateien und 644 für gewöhnliche Dateien.

Ja. Gebt den oktalen Wert — drei oder vier Ziffern — in das Oktalfeld ein, und Raster, symbolische Zeichenkette und Befehl aktualisieren sich alle, um genau zu zeigen, welche Berechtigungen er Eigentümer, Gruppe und Anderen gewährt.

Ja, völlig kostenlos. Alle Berechnungen, das Umkehren und das Kopieren geschehen in eurem Browser — es werden keine Dateien gelesen und nichts an einen Server gesendet.

Brauchen Sie Hilfe?
Ein Problem mit diesem Tool gefunden? Sagen Sie es unserem Team.
Problem melden

Füge dieses kostenlose Tool zu deiner eigenen Website hinzu — kopiere den Code unten und füge ihn ein.