Skip to content

Vererbung und Standardrechte

Windows

Unter Windows werden die Rechte des übergeordneten Ordners Standarmässig auf alle Dateien und Ordner welche erstellt werden übernommen, wenn die Vererbung nicht Explizit deaktiviert wird. D.H. Wenn User X auf den Ordner C:\Test Lese und Schreiberechte besitzt, hat er diese auch auf den Ordner C:\Test\Test2

Linux

Unter Linux werden die standardrechte durch UMASK definiert, hierbei gibt es keine explizite Vererbung der Rechte, sondern diese werden für jedes File einzeln angelegt. alt text

UMASK geht hierbei davon aus, dass eine Datei 0777 als rechte besitzt, und Subtrahiert die Eigene Maske (Standardmässig 0022) davon. Am ende Bleibt 0755 Standardmässig übrig. Die aktuelle UMASK konfiguration lässt sich mit dem befehl ´umask´ als Nummer, oder ´umask -S´ als text ausgeben.

alt text


Hier sieht man, dass der U=User=Owner Standardmässig Lese/Schreibe/Ausführ Rechte besitzt, G=Group besitzt Lese und Ausführrechte, und O=Other besitzt ebenfalls Lese und Ausführrechte.