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

Printed on: April 25, 2024 at 05:04 o'clock

Member: LordGurke
LordGurke Mar 02, 2021 at 20:51:26 (UTC)
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
Member: GarfieldBonn
GarfieldBonn Mar 02, 2021 at 23:13:02 (UTC)
Goto Top
Deine UMASK kannst Du mit 'umask' anzeigen lassen.
Directory haben den Standardwert 777-UMASK
Dateien 666-UMASK
(stellenweise Subtraktion)