Dateirechte bestimmen, wer welche Aktionen auf Dateien und Verzeichnissen ausführen darf. Es gibt drei Rechtearten und drei Benutzerklassen.
Beispiel:
-rwxr-xr--
Jede Rechteart entspricht einer Zahl:
Die Summe ergibt die jeweilige Ziffer:
Beispiel:
chmod 754 datei.txt
chmod 755 script.sh # -rwxr-xr-x chmod 644 datei.txt # -rw-r--r-- chmod u+x datei.sh # Besitzer erhält Ausführungsrecht chmod go-w datei.txt # Gruppe und andere verlieren Schreibrecht
______Dateiart
| ___Zugriffsrechte
| |
| | ____________Eigentümer
| | | ____Gruppe
| | | |
| | | | ____letzter Schreibzugriff
| | | | |
|__|____ | | |
drwxrwxr-x 9 root sys 15 Aug 21 20:17 .
drwxr-xr-x 34 root sys 41 Aug 21 19:49 ..
drwxrwxr-x 5 adm adm 5 Sep 19 2012 acct
-rw------- 1 uucp bin 0 Sep 19 2012 aculog
drwxr-xr-x 2 adm adm 2 Sep 19 2012 exacct
-r--r--r-- 1 root root 2828 Aug 23 22:18 lastlog
drwxr-xr-x 2 adm adm 2 Sep 19 2012 log
-rw-r--r-- 1 root root 92702 Aug 23 22:15 messages
drwxr-xr-x 2 root sys 2 Sep 19 2012 pool
drwxrwxr-x 2 adm sys 2 Sep 19 2012 sa
drwxr-xr-x 2 root sys 2 Sep 19 2012 sm.bin
drwxr-xr-x 2 root sys 2 Sep 19 2012 streams
-rw------- 1 root root 144 Aug 23 22:18 sulog
lrwxrwxrwx 1 root root 27 Aug 21 19:49 utmpx -> ../../system/volatile/utmpx
-rw-r--r-- 1 adm adm 38316 Aug 23 22:18 wtmpx
| | |
| | |___Datei-/Verzeichnisname
| |
| |___Datei-/Verzeichnisgröße
|
|
|___ Anzahl der Hard-Links bei Dateien
man chmod