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-Key: 657820

Url: https://administrator.de/contentid/657820

Ausgedruckt am: 29.03.2024 um 15:03 Uhr

Mitglied: 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
Mitglied: 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)