linux  system  bash

umask/chmod/chown

Erinnerungshilfe zum Thema chmod/chown

umask

Umask wird von der Standardbereichtung abgezogen. Bei Datien wäre das 666 und bei Ordner 777. Damit ergibt sich im Default eine Brechtigung für Dateien von 664 und Ordner 775. Mit umask XXX kann für die Sitzung eine Anpassung vorgenommen werden.

000 = --- = 0
001 = --x = 1 | execute
010 = -w- = 2 | write
011 = -wx = 3
100 = r-- = 4 | read
101 = r-x = 5
110 = rw- = 6
111 = rwx = 7

Weil ich mich immer frag was User und was Group ist... 

chown [OPTIONEN] [BENUTZER][:[GRUPPE]] DATEI 

Filesystem metadata

-rw-r--r-- 1 root adm 232 Apr 27 13:01 /etc/hosts
||  |  |   | |    |   |   |            | file/dir
||  |  |   | |    |   |   |
||  |  |   | |    |   |   | modified
||  |  |   | |    |   |
||  |  |   | |    |   | size
||  |  |   | |    |
||  |  |   | |    | group
||  |  |   | |
||  |  |   | | user
||  |  |   |
||  |  |   | hardlink-count
||  |  |   |  -> Bei Dateien mindestens 1 und bei Verzeichnissen mindestens 2 (Ordner + .) 
||  |  |   |     Alle Kinder erzeugen für .. auch einen hardlink auf den Parent, der hat dann 3!  (Hardlink-count-2 =~ child-count)
||  |  |
||  |  | others
||  |
||  | group
|| 
|| owner/user
|
| -   file
  d   directory
  l   symboliclink
  b   block device

Das SGID-Bit - Berechtigungsvererbung

Informatik-Aktuell.de

chmod g+s /var/www/html