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”.