Hallo, eine Möglichkeit diese "gruppen" Eigenschaft diese Verzeichnis zulösen ist: hier am Beispiel der /home/user/public_html Verzeichnis. Der Default GruppenId der 'User' ist eine Gruppe zugewiesen die NUR diese User zugewiesen ist. Die zugehörigkeit der Gruppe 'users' wird in /etc/group ergänzt in der /etc/passwd .. user:x:500:500:Beliegige User:/home/user:/bin/bash .. in der /etc/group .. user:x:500: users:x:100:user .. Jetzt kann der umask 'entschärft' werden um auch Schreib-Lese oder nur Lese Recht aller Gruppen diese Verzeichnis zu geben. umask 027 Somit werden Dateien und Verzeichnisse von 'user' mit cd touch test1 mkdir test2 -rw-r----- 1 user user 0 2010-03-31 11:33 test1 drwxr-x--- 2 user user 4096 2010-03-31 11:37 test2 Nun ist es jetzt erst Möglich eine Verzeichnis von 'user' anzulegen mit eine Andere "Gruppen" Berechtigung. Mit der Verwendung der Suid-Group Flag werden auf angelegte Dateien und Verzeichnise der jeweilige Owner der 'Gruppe' übertragen und nicht der GID der User. cd mkdir public_html chgrp www public_html chmod 2750 public_html jetzt sieht das so aus: drwxr-s--- 2 user www 4096 2010-03-31 11:44 public_html mit: touch public_html/test3 mkdir public_html/test4 dir public_html/ drwxr-s--- 3 user www 4096 2010-03-31 12:03 . drwx-----x 36 user root 8192 2010-03-31 11:44 .. -rw-r----- 1 user www 0 2010-03-31 12:03 test3 drwxr-s--- 2 user www 4096 2010-03-31 12:03 test4 viel Erfolg Stefan Becker email: becker@lufa-speyer.de
-----Ursprüngliche Nachricht----- Von: Lentes, Bernd [mailto:bernd.lentes@helmholtz-muenchen.de] Gesendet: Mittwoch, 31. März 2010 11:13 An: opensuse-de@opensuse.org Betreff: umask ändern für ein bestimmtes Verzeichnis
Hallo ML,
ich habe ein Austauschverzeichnis für eine Gruppe angelegt. Dort sollen alle Mitglieder der Gruppe Dokumente ablegen können, und andere Mitglieder dieser Gruppe sollen diese auch ändern können. Ich habe den Besitz dieses Verzeichnis einer best. Gruppe gegeben, alle notwendigen User in diese Gruppe gepackt, und dem Verzeichnis das GID-Bit gegeben. Damit gehören alle dort erzeugten Dokumente automatisch dieser Gruppe. So weit so gut. Da aber alle User ja standardmäßig die umask 022 haben, haben die anderen Gruppenmitglieder ja nur Leserecht an diesen Dokumenten, sie sollen aber ggf. auch etwas ändern können. Gibt es eine Möglichkeit, in diesem Verzeichnis erzeugt Dateien direkt auf rw-rw-r-- zu setzen ?
Bernd
-- Bernd Lentes Systemadministration Institut für Entwicklungsgenetik HelmholtzZentrum münchen bernd.lentes@helmholtz-muenchen.de phone: 089 3187 1241 fax: 089/3187 3826 http://www.helmholtz-muenchen.de/idg Im Kampf um das Unerreichbare verliert das Erreichte seinen Wert
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org