Am Donnerstag, 27. März 2003 20:26 schrieb Andreas Feile: Hallo Andreas,
/home/user ist mit rwx------ markiert.
Lege ich aber als user ein Verzeichnis unterhalb von /home/user an, dann hat das die Rechte rwxr-xr-x. Zwar kann ich als anderer User in so ein Verzeichnis nicht reingucken, weil offenbar die Rechte des übergeordneten Verzeichnisses vererbt werden, hier also von /home/user.
Rechte werden nicht vererbt.
Ich frage mich aber, was es dann für einen Sinn hat, der Gruppe und der Welt r- und x-Rechte an den Unterverzeichnissen einzuräumen?
Es kann ja mal sein, dass Du ein paar Dateien mit anderen teilen möchtest. Wenn es nicht so gesetzt wäre, müsstest Du per Hand alle relevanten Dateien frei geben. ein x bei einem Verzeichnis bedeutet, das man hineinwechseln kann, man kann aber z.B. mit ls keine Dateien anzeigen lassen. Dazu benötigt man das r-Recht für das Verzeichnis. Das gibt die Möglichkeit, dass andere Benutzer durch Verzeichnisse von Dir hindurchwechseln können, ohne Daten zu sehen. Natürlich müssen die Nutzer wissen, wo sie hinmüssen, denn Dateien und somit auch Verzeichnisse (im Beispiel gemeinsames_verzeichnis) können sie nicht sehen. Man könnte aber einen Link an die Nutzer verschicken, der Art: file://home/andreas/gemeinsames_verzeichnis/gruppen.datei gemeinsames_verzeichnis muss dann natürlich x- und r-Rechte für die Gruppe haben.
Und dann wüßte ich noch gern, wieso yast die home-Verzeichnisse standardmäßig mit rwxr-xr-x anlegt. Denn wenn die Rechte so gesetzt
Habe auch keine Ahnug, aber Ole hat ja was dazu geschrieben Gruß Stefan