Benutzer-Werkzeuge

Webseiten-Werkzeuge


sammlung:dateirechte_01

Dateirechte unter Linux

Dateirechte bestimmen, wer welche Aktionen auf Dateien und Verzeichnissen ausführen darf. Es gibt drei Rechtearten und drei Benutzerklassen.

Rechtearten

  • r – read (lesen)
  • w – write (schreiben)
  • x – execute (ausführen)

Benutzerklassen

  • u – user (Besitzer)
  • g – group (Gruppe)
  • o – others (andere)

Symbolische Schreibweise

Beispiel:

-rwxr-xr--
  • Die ersten drei Zeichen: Rechte des Besitzers (u)
  • Die nächsten drei: Rechte der Gruppe (g)
  • Die letzten drei: Rechte für andere (o)

Oktale Schreibweise

Jede Rechteart entspricht einer Zahl:

  • r = 4
  • w = 2
  • x = 1

Die Summe ergibt die jeweilige Ziffer:

  • rwx = 4+2+1 = 7
  • rw- = 4+2+0 = 6
  • r– = 4+0+0 = 4

Beispiel:

chmod 754 datei.txt
  • 7 = rwx (Besitzer)
  • 5 = r-x (Gruppe)
  • 4 = r– (andere)

Beispiele

chmod 755 script.sh    # -rwxr-xr-x
chmod 644 datei.txt    # -rw-r--r--
chmod u+x datei.sh     # Besitzer erhält Ausführungsrecht
chmod go-w datei.txt   # Gruppe und andere verlieren Schreibrecht

Weitere Informationen

man chmod
sammlung/dateirechte_01.txt · Zuletzt geändert: von 127.0.0.1