Hi; [On Sun Sep 12 23:53:50 2004 +0200, Michelle Konzack wrote:] > > Sag' ich doch. Dann mußt Du das eben z.B. von Hand ändern oder eben die > > umask entsprechend ändern und (durch geeignete Gruppen) dafür sorgen, daß > > das an anderen Stellen nicht zum Problem (Schreibrechte für andere, wo man > > es gar nicht will) wird. > > Die Gruppe ist angelegt... Damit meinte ich eher eine Gruppe wie 'michelle', der dann die Dateien unter $HOME gehören können, ohne daß eine umask, die Gruppenschreibrechte zuläßt, anderen Benutzern erlaubt, dort rumzuschreiben (was aber auch keine 100%ige Lösung ist, da es diversen Programmen nicht gefällt, wenn etwa Konfigurationsdateien o.ä., die kritische Daten enthalten können, Gruppenschreibrechte haben, auch wenn in der jeweiligen Gruppe nur der owner der Datei drin ist). > rw-r--r-- michelle shared .... > > alle können lesen, aber keiner kann sie verändert abspeichern. Auch auf die Gefahr hin, daß ich mich wiederhole: umask ändern (775) oder von Hand umsetzen. > > (hat es eigentlich einen Vorteil, das in zwei Threds zu diskutieren, wer > > auch immer damit angefangen hat?) > > t-offline Was soll man erwarten... ;-/ > Nomalerweise sollten Rechte von verzeichnissen auf dateien verwebt > werden... also wenn Du ein verzeichnis 775 hat und Du legst eine Datei > an, hat die eigentlich 664 wenn Du nichts am Dateisystem gedreht hast. > Ist übrigends auch in der Linux-Dokumentation irgendwo beschrieben. Ich wüßte nicht, daß ich gedreht hätte und halte diese Aussage für falsch: --8<-------------------------------------------------------------------------- {0} (pts/4) <Linux 2.4.27mw> [~/tmp/test] (550) mawan@gryffindor > find . -ls 457359 4 drwx------ 4 mawan users 4096 Sep 12 23:57 . 457360 4 drwxr-xr-x 2 mawan users 4096 Sep 12 23:57 ./subdir1 457361 4 drwx------ 2 mawan users 4096 Sep 12 23:57 ./subdir2 {0} (pts/4) <Linux 2.4.27mw> [~/tmp/test] (551) mawan@gryffindor > touch subdir1/file1 subdir2/file2 {0} (pts/4) <Linux 2.4.27mw> [~/tmp/test] (552) mawan@gryffindor > find . -ls 457359 4 drwx------ 4 mawan users 4096 Sep 12 23:57 . 457360 4 drwxr-xr-x 2 mawan users 4096 Sep 12 23:57 ./subdir1 457362 0 -rw------- 1 mawan users 0 Sep 12 23:57 ./subdir1/file1 457361 4 drwx------ 2 mawan users 4096 Sep 12 23:57 ./subdir2 457363 0 -rw------- 1 mawan users 0 Sep 12 23:57 ./subdir2/file2 {0} (pts/4) <Linux 2.4.27mw> [~/tmp/test] (553) mawan@gryffindor > umask 002 {0} (pts/4) <Linux 2.4.27mw> [~/tmp/test] (554) mawan@gryffindor > touch subdir1/file3 subdir2/file4 {0} (pts/4) <Linux 2.4.27mw> [~/tmp/test] (555) mawan@gryffindor > find . -ls 457359 4 drwx------ 4 mawan users 4096 Sep 12 23:57 . 457360 4 drwxr-xr-x 2 mawan users 4096 Sep 12 23:58 ./subdir1 457362 0 -rw------- 1 mawan users 0 Sep 12 23:57 ./subdir1/file1 457364 0 -rw-rw-r-- 1 mawan users 0 Sep 12 23:58 ./subdir1/file3 457361 4 drwx------ 2 mawan users 4096 Sep 12 23:58 ./subdir2 457363 0 -rw------- 1 mawan users 0 Sep 12 23:57 ./subdir2/file2 457365 0 -rw-rw-r-- 1 mawan users 0 Sep 12 23:58 ./subdir2/file4 --8<-------------------------------------------------------------------------- Mit den Verzeichnissrechten haben die Rechte einer Datei also offensichtlich nichts zu tun. Rest vgl. oben. > Das ist genau das, was ich benötige... ich kann aber keine Datei > überschreiben. Nur der owner. Schreiben ja, aber überschreiben im Sinne von löschen und neu anlegen sollte gehen. > sollte warscheinlich .bash_profile sein oder ? Vermutlich. Gruß Mawan -- ## ## # *** M A R T I N W A N K E *** # # # # # # ## # ## # mail: debianlists@computing.mawan.de # # # # # WWW: http://www.mawan.de/ # ## ## PGP: http://www.mawan.de/aboutme/PGP-Keys/ *** I always tell customers/clients the same thing: *** *** "Good, fast, cheap. You can pick two." ***
Attachment:
pgp3g1fVDTpBF.pgp
Description: PGP signature