Der Befehl chmod
in Linux wird verwendet, um die Zugriffsrechte auf Dateien und Verzeichnisse zu ändern. Hier sind die fünf wichtigsten Parameter, die mit chmod
verwendet werden können:
u
– ändert die Rechte des Eigentümers der Datei. Zum Beispiel kann „u+x“ die Ausführungsberechtigung für den Eigentümer hinzufügen.g
– ändert die Rechte für die Gruppe, der die Datei gehört. Zum Beispiel kann „g+r“ die Leseberechtigung für die Gruppe hinzufügen.o
– ändert die Rechte für alle anderen Benutzer, die nicht der Eigentümer oder Teil der Gruppe sind. Zum Beispiel kann „o-w“ das Schreibrecht für andere Benutzer entfernen.a
– ändert die Rechte für alle Benutzer (Eigentümer, Gruppe und andere). Zum Beispiel kann „a+r“ die Leseberechtigung für alle Benutzer hinzufügen.+
– fügt die angegebenen Rechte hinzu. Zum Beispiel kann „+x“ die Ausführungsberechtigung für alle Benutzer hinzufügen.
Beispiel:
chmod u+x datei.txt
– fügt dem Eigentümer der Datei „datei.txt“ die Ausführungsberechtigung hinzu.chmod g-r datei.txt
– entfernt die Leseberechtigung für die Gruppe der Datei „datei.txt“.chmod o-rwx datei.txt
– entfernt die Lese-, Schreib- und Ausführungsberechtigung für andere Benutzer der Datei „datei.txt“.