"Ulrich Klenk" <uli.klenk@gmx.de> wrote:
Von: Olaf Lange [mailto:olaf.lange@transmedia.de] Gesendet: Montag, 28. August 2000 09:47
Wo lege ich fest, dass in einem bestimmten Verzeichnis die Dateien immer mit bestimmten Rechten und zugeŽhoerig zu einer bestimmten Gruppe angelegt werden ?
Der Wunsch ist leider nicht ohne Weiteres[1] erfuellbar :(
Gruppe: SGI -> chmod 2***, wobei die * für die gewünschten Rechte stehen.
So lassen sich die Zugriffsrechte auf das Verzeichnis kontrollieren, und mit dem SGID-Bit beim Verzeichnis bekommen die darin neu angelegten Dateien zumindest automatisch die Gruppe des Verzeichnisses zugewiesen. Auf die Zugriffsrechte der Dateien hat das aber keinen weiteren Einfluss.
Rechte: umask (invers zu Rechten sprich umask 000 fuehrt zu den Rechten 777)
Ja, die umask beeinflusst die Rechte neu angelegter Dateien. Sie wird aber fuer Prozesse gesetzt, eine Abhaengigkeit vom jeweiligen Verzeichnis ist nicht moeglich. Die praktikabelste Loesung besteht wohl in vielen Faellen darin, den Zugriff auf das Verzeichnis einzuschraenken (nur Mitglieder einer bestimmten Gruppe duerfen hinein) und die Dateien darin mit den ueblichen Rechten zu belassen. Aber das klappt natuerlich nicht bei jeder Anwendung. Eilert [1] Mit Access Control Lists (ACLs) laesst sich sowas machen, aber die sind im Standard-Linux-Kernel leider nicht enthalten. -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Eilert Brinkmann -- Universitaet Bremen -- FB 3, Informatik eilert@informatik.uni-bremen.de - eilert@tzi.org - eilert@linuxfreak.com http://www.informatik.uni-bremen.de/~eilert/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com