|
Mit chmod werden die Rechte von Dateien oder Verzeichnissen geändert.
Es können verschiedene Rechte einer Datei oder einem Verzeichnis geändert werden.
Rechte für: owner (1. Ziffer), group (2. Ziffer) oder others (3. Ziffer)
Rechte kann in Oktalzahlen angegeben werden. Dazu gibt es 3 Wertigkeiten:
Wertigkeit 4 ist das Recht Lesen der Datei [r]
Wertigkeit 2 ist das Recht Schreiben der Datei [w]
Wertigkeit 1 ist das Recht Ausführen der Datei oder Verzeichniswechsel [x]
Egal was man will, die Wertigkeit muss entsprechend addiert werden. So ist die Oktalzahl 777 gleich rwxrwxrwx
Befehl:
chmod -R [wertigkeit] [filename oder verz]
Beispiel:
chmod -R 777 user_web
Im Beispiel wird das Verzeichnis inkl. allen Unterverzeichnissen und Dateien mit den Rechten 777 geändert.
Der Besitzer und User root darf die Zugriffsrechte von Dateien und Verzeichnissen ändern!
Weitere Optionen:
-R : Rekursive (in Unterverzeichnisse)
--reference=[file] : nimmt die Rechte vom [file] und setzt diese Rechte auf die der zu ändernde Datei
|