Rechte ändern mit „chmod“
Rechte werden geändert durch Zahlen von 0-7, wobei eine dreistellige Zahl angegeben wird.
Stelle 1: für den Besitzer
Stelle 2: für die Gruppe
Stelle 3: für alle anderen
Hier ein Beispiel, ändern der Rechte für alle anderen Nutzer des Verzeichnisses:
steini@linux:~/delta > mkdir dir Verzeichnis erstellen „dir“
steini@linux:~/delta > ls -l
insgesamt 4
drwxr-xr-x 2 steini users 4096 May 18 09:46 dir Voreinstellung für das Verzeichnis
steini@linux:~/delta > chmod 000 dir Zahl 0 = keine Rechte gesetzt
steini@linux:~/delta
> ls -l
insgesamt 4
d--------- 2 steini users 4096 May 18 09:46 dir
steini@linux:~/delta > chmod 001 dir Zahl 1 = Ausführbarkeit
steini@linux:~/delta
> ls -l
insgesamt 4
d--------x 2 steini users 4096 May 18 09:46 dir
steini@linux:~/delta > chmod 002 dir Zahl 2 = Schreiben
steini@linux:~/delta
> ls -l
insgesamt 4
d-------w- 2 steini users 4096 May 18 09:46 dir
steini@linux:~/delta > chmod 003 dir Zahl 3 = Schreiben, Ausführen
steini@linux:~/delta
> ls -l
insgesamt 4
d-------wx 2 steini users 4096 May 18 09:46 dir
steini@linux:~/delta > chmod 004 dir Zahl 4 = Lesen
steini@linux:~/delta
> ls -l
insgesamt 4
d------r-- 2 steini users 4096 May 18 09:46 dir
steini@linux:~/delta > chmod 005 dir Zahl 5 = Lesen, Ausführen
steini@linux:~/delta
> ls -l
insgesamt 4
d------r-x 2 steini users 4096 May 18 09:46 dir
steini@linux:~/delta > chmod 006 dir Zahl 6 = Lesen, Schreiben
steini@linux:~/delta
> ls -l
insgesamt 4
d------rw- 2 steini users 4096 May 18 09:46 dir
steini@linux:~/delta > chmod 007 dir Zahl 7 = alle Rechte setzen
steini@linux:~/delta
> ls -l
insgesamt 4
d------rwx 2 steini users 4096 May 18 09:46 dir
Rechte für Besitzer und Gruppen werden analog gesetzt, Bsp.:
Ändern von Rechten des Besitzers:
steini@linux:~/delta
> chmod 700 dir
steini@linux:~/delta
> ls-l
insgesamt 4
drwx------ 2 steini users 4096 May 18 09:46 dir
Alle Rechte für alle setzen:
steini@linux:~/delta
> chmod 777 dir
steini@linux:~/delta
> ls -l
insgesamt 4
drwxrwxrwx 2 steini users 4096 May 18 09:46 dir
steini@linux:~
> chmod --help
Benutzung: chmod [OPTION]... MODUS[,MODUS]... DATEI...
oder: chmod [OPTION]... OKTAL_MODUS DATEI...
oder: chmod [OPTION]... --reference=RDATEI DATEI...
-c, --changes Wie ;verbose+, aber nur melden, wenn eine Änderung durchgeführt wird.
-f, --silent, --quiet Unterdrücken der meisten Fehlermeldungen.
-v, --verbose Ausgabe einer Diagnose für jede verarbeitete Datei.
--reference=RFILE Verwendung von RFILE's Modus anstatt eines MODE Wertes.
-R, --recursive Rekursives ändern der Dateien und Verzeichnisse.
--help Anzeigen dieser Hilfe und beenden.
--version Ausgabe der Versionsinformation und beenden.
Jeder MODUS ist einer oder mehrere der Buchstaben ;ugoa+, eines der Symbole
;+-=+ und einer oder mehrere der Buchstaben ;rwxXstugo+.
Weitere Beispiele unter Punkt "Benutzergruppen und Rechte".
Copyright © www.datahelp.de
Modifizierung oder Weitergabe an Dritte nur mit Einverständnis des Autors gestattet !