Skip to content

Mittwoch, 2025-09-24_Betriebssysteme_WED

Dateirechte (Linux)

Dateien und Ordner haben Rechte für drei Kategorien:

  • Besitzer (user) – der User, dem die Datei gehört
  • Gruppe (group) – die Benutzergruppe, der die Datei gehört
  • Andere (others) – alle anderen

Es gibt drei Grundrechte:

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

Beispiel: drwxr-xr--

  • d = Directory (Ordner)
  • rwx = Besitzer hat lesen, schreiben, ausführen
  • r-x = Gruppe hat lesen, ausführen
  • r-- = Andere dürfen nur lesen

Häufige Kombinationen

Anforderung Rechte (Symbolisch) Oktal
Nur Besitzer lesen & schreiben rw------- 600
Besitzer volle Rechte, Gruppe r-x rwxr-x--- 750
Besitzer rw, Gruppe & Andere r rw-r--r-- 644
Besitzer & Gruppe rw rw-rw---- 660
Besitzer rw, Gruppe r, Andere keine rw-r----- 640
Besitzer volle Rechte, Gruppe r-x, Andere r rwxr-xr-- 754
Besitzer rw, Gruppe keine, Andere r rw----r-- 604
Besitzer volle Rechte, Gruppe rw rwxrw---- 760
Besitzer rw, Gruppe r-x rw-r-x--- 650
Besitzer volle Rechte, Andere r rwx---r-- 704
Besitzer rw, Gruppe w rw--w---- 620
Besitzer volle Rechte, Gruppe x rwx--x--- 710
Besitzer rw, Gruppe r-x, Andere x rw-r-x--x 651
Besitzer volle Rechte, Gruppe rw, Andere x rwxrw---x 761
Besitzer rw, Gruppe w, Andere x rw--w---x 621

Wichtige Befehle

Ordnerstruktur für User erstellen

mkdir /home/username

User löschen (inkl. Home-Verzeichnis)

sudo userdel -r alfred

Rechte anzeigen

ls -l

Rechte ändern mit chmod

chmod 777 datei   # alle dürfen alles
chmod 444 datei   # alle dürfen nur lesen
chmod 666 datei   # lesen & schreiben, kein Ausführen

Oktalwerte verstehen

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

Beispiele: - 7 = rwx (4+2+1)
- 6 = rw- (4+2)
- 5 = r-x (4+1)
- 4 = r--

Besitzer ändern mit chown

sudo chown user:group datei