Sobes.tech
Junior — Middle

Wie verwaltet man Zugriffsrechte auf Dateien im Linux-Betriebssystem?

sobes.tech KI

Antwort von AI

Unter Linux werden Zugriffsrechte auf Dateien mit drei Arten von Berechtigungen verwaltet: Lesen (r), Schreiben (w) und Ausführen (x), die drei Benutzerkategorien zugewiesen werden:

  • Dateibesitzer
  • Gruppe, der die Datei gehört
  • Alle anderen Benutzer

Um die Berechtigungen anzuzeigen, wird der Befehl ls -l verwendet, zum Beispiel:

-rw-r--r-- 1 benutzer gruppe 1234 10. Mai 12:00 datei.txt

Um die Berechtigungen zu ändern, verwendet man den Befehl chmod, zum Beispiel:

chmod u+x datei.sh  # Recht zum Ausführen für den Besitzer hinzufügen
chmod go-r datei.txt # Leserecht für Gruppe und andere entfernen

Um den Besitzer und die Gruppe zu ändern, werden die Befehle chown und chgrp verwendet:

chown neuerbenutzer datei.txt
chgrp neuegruppe datei.txt

Auf diese Weise ermöglicht die Berechtigungsverwaltung die Kontrolle darüber, wer und wie mit Dateien im System interagieren kann.