Chmod
Aus Ubuntu-Forum Wiki
Dieser Artikel wird gerade neu erstellt und ist noch nicht vollständig. |
Der Inhalt dieses Artikels unterlag noch keiner Revision. Er kann geeignet sein, ein System zu beschädigen oder zu zerstören. Die Anleitungen sollten noch nicht genutzt werden. |
Inhaltsverzeichnis |
Allgemeines
Mithilfe des chmod (Change Mode)-Befehls können die Zugriffsrechte für Dateien und Verzeichnisse verändert werden. Da nicht jede Datei / jedes Verzeichnis für jeden Benutzer einsehbar sein soll (wir arbeiten schließlich nicht mit Windows 95), benutzen wir chmod um die Zugriffe auf ein Medium zu sichern.
Es können mit chmod Rechte für den Besitzer (user), der Gruppe (group), für andere Benutzer (other) und für alle (all) vergeben werden. Zur Auswahl stehen die Lese- (read), Schreib- (write) und Ausführrechte (execute).
Nur der Besitzer oder der Superuser des Systems kann die Zugriffsrechte auf eine Datei ändern. Die Grundsyntax von chmod lautet:
chmod [u/g/o/a] [+/=/-] [r/w/x] Dateiname[n]
Ein Betrieb von chmod im Oktalen und im Binären Modus ist auch möglich, jedoch begrenzt sich dieser Artikel auf die Verwendung der symbolischen Verwendung.
Das folgende Schaubild zeigt die Zugriffsrechte auf eine Datei in Oktaler, Binärer und Symbolischer Darstellung.
Beim Ausführen von ls -l erhalten wir eine Liste mit allen Dateien / Ordnern und Verlinkungen des Verzeichnisses in dem wir uns zur Zeit befinden. Zusätzlich sind einige Informationen zu den Zugriffsrechten der Datei verfügbar, die hier fett unterlegt sind:
drwxr-xr-x 2 otto otto 4096 2008-06-26 22:31 Bilder
Das erste otto gibt an, dass otto der Eigentümer dieser Datei ist. Das zweite otto sagt aus, dass das Verzeichnis Bilder der Gruppe otto angehört.