Sobes.tech
Junior

Wie funktionieren Zugriffsrechte in Linux?

sobes.tech KI

Antwort von AI

Unter Linux bestimmen Zugriffsrechte, wer welche Operationen mit Dateien und Verzeichnissen ausführen darf. Für jede Datei werden drei Rechte-Sätze für drei Benutzerkategorien zugewiesen:

  • Besitzer (user)
  • Gruppe (group)
  • Andere (others)

Die Rechte sind in drei Typen unterteilt:

  • Lesen (r): Erlaubnis, den Inhalt der Datei oder die Dateiliste in einem Verzeichnis zu lesen
  • Schreiben (w): Erlaubnis, die Datei zu ändern oder den Inhalt des Verzeichnisses zu bearbeiten
  • Ausführen (x): Erlaubnis, die Datei als Programm auszuführen oder das Verzeichnis zu betreten

Die Rechte werden als rwxrwxrwx dargestellt, wobei jeweils drei Zeichen die Rechte für user, group und others angeben.

Zum Beispiel setzt der Befehl chmod 755 file die Rechte rwxr-xr-x:

  • Der Besitzer kann lesen, schreiben und ausführen
  • Die Gruppe und andere können lesen und ausführen

Zugriffsrechte werden vom Kernel kontrolliert und beeinflussen die Sicherheit sowie die Zugriffsverwaltung auf Systemressourcen.