| Lesen (4) | Schreiben (2) | Ausführen (1) | Σ | |
|---|---|---|---|---|
| BesitzerDer Benutzer, dem die Datei gehört | 7 | |||
| GruppeMitglieder der Dateigruppe | 5 | |||
| AndereAlle anderen | 5 |
Sonderbits
3 oder 4 Ziffern, z. B. 755 oder 4755
9 Zeichen, z. B. rwxr-xr-x
$ chmod 755 script.sh$ chmod u=rwx,g=rx,o=rx script.shAnzeige in ls -l: -rwxr-xr-x · drwxr-xr-x
Unix-Dateirechte per Checkbox oder als Oktal- (755) bzw. symbolische Schreibweise (rwxr-xr-x) ermitteln; alle Ansichten bleiben synchron. Das Tool schreibt den chmod-Befehl, erklärt jedes Bit, warnt vor riskanten Modi und enthält einen umask-Rechner.
Setzen Sie Häkchen bei Lesen, Schreiben und Ausführen für Besitzer, Gruppe und Andere, oder wählen Sie unter „Gängige Modi“.
Oder geben Sie einen Wert unter „Numerisch (oktal)“ oder „Symbolisch“ ein; die Checkboxen passen sich an.
Fügen Sie bei Bedarf Sonderbits wie setuid, setgid oder Sticky hinzu.
Tragen Sie einen Datei- oder Ordnernamen ein, aktivieren Sie bei Bedarf „Auf Unterordner anwenden (-R)“ und kopieren Sie den Befehl.
Der Besitzer darf lesen, schreiben und ausführen; Gruppe und Andere dürfen lesen und ausführen. Das ist der übliche Modus für Skripte, Programme und Ordner.
600: Nur der Besitzer darf lesen und schreiben. SSH verweigert Schlüssel, die andere Benutzer lesen können.
Mit 777 kann jeder auf dem System die Datei ändern. Auf Servern ist das eine häufige Sicherheitslücke.
S heißt, setuid oder setgid ist ohne Ausführrecht gesetzt; T heißt, das Sticky-Bit ist ohne Ausführrecht für Andere gesetzt. Ein S hat bei einer normalen Datei keine Wirkung.
umask entfernt Bits aus den Standardrechten. Geben Sie im umask-Rechner einen Wert wie 022 ein, um die resultierenden Rechte für neue Dateien und Ordner zu sehen.