enrixk
Goto Top

Welche Rechte werden bei mkdir standardmäßig gesetzt

Hallo,

wenn man mit dem Befehl mkdir foo das Verzeichnis foo erstellt ohne dabei explizit mit dem Parameter -md die Rechte anzugeben, welche Rechte werden dann standardmäßig für die drei Benutzerklassen owner, group und others gesetzt.

Ist das Abhängig vom übergeordneten Verzeichnis?

Content-ID: 657820

Url: https://administrator.de/forum/welche-rechte-werden-bei-mkdir-standardmaessig-gesetzt-657820.html

Ausgedruckt am: 10.04.2025 um 18:04 Uhr

LordGurke
LordGurke 02.03.2021 um 21:51:26 Uhr
Goto Top
Das wird aus der Umgebungsvariable UMASK gelesen. Dort steht eine invertierte Berechtigungsmaske drin, die für neu erstelle Verzeichnisse und Dateien gilt.

Beispiel:
UMASK = 022
Berechtigung = 755
GarfieldBonn
GarfieldBonn 03.03.2021 um 00:13:02 Uhr
Goto Top
Deine UMASK kannst Du mit 'umask' anzeigen lassen.
Directory haben den Standardwert 777-UMASK
Dateien 666-UMASK
(stellenweise Subtraktion)