Hallo Ekkard, hallo Leute, Am Freitag, 29. Juli 2005 12:00 schrieb Ekkard Gerlach:
Es soll ein Verzeichnis /home/gerlach/gruppe für alle zugehörigen Benutzer der Gruppe "user" lesbar und schreibbar sein, das funktioniert mit chmod g+rw gruppe, okay. Es sollen aber darüber hinaus auch alle neu angelegten Dokumente im Verzeichnis Gruppe und deren Unterverzeichnissen lesbar und schreibbar sein. Wie geht das?
Für neu angelegte Dateien/Unterverzeichnisse hilft chmod bestenfalls nachträglich. umask scheidet auch aus, weil das dann für alle Aktivitäten des Benutzers gilt, nicht nur für ein bestimmtes Verzeichnis. Soweit zur Frage, was _nicht_ geht. Kommen wir zur Frage, wie es geht - nämlich mit einer default ACL. # setfacl -d -m mask:007 . # <--- das ist das entscheidende Kommando, # auszuführen in /home/gerlach/gruppe # touch test ; mkdir dir # ls -l drwxrwxr-x+ 2 cb users 4096 2005-07-29 22:29 dir/ -rw-rw-r--+ 1 cb users 0 2005-07-29 22:29 test # cd dir/ ; touch test2 ; cd .. # ls -l dir/ -rw-rw-r--+ 1 cb users 0 2005-07-29 22:30 testfile Gruß Christian Boltz --
Manfred, Du solltest so spaet keine Emails mehr schreiben :-) Danke für die Berichtigung, werd mir den Tipp hinter die Ohren schreiben und nur noch Mailen, wenn ich die Augen zumindestens zu einem drittel aufkriege. [> Thomas Hertweck und Manfred Tremmel in suse-linux]