AW: Zugriffsrechte für (neue) Dateien und Verzeichnisse vorgeben.
Versuchsmal mit Umask Dirk Lohmann -----Ursprüngliche Nachricht----- Von: Achim Schäfer [mailto:sachim@gmx.at] Gesendet: Dienstag, 17. Oktober 2006 10:50 An: suse-linux@suse.com Betreff: Re: Zugriffsrechte für (neue) Dateien und Verzeichnisse vorgeben. Am Dienstag, 17. Oktober 2006 00:00 schrieb Christian Boltz:
(sorry für die späte Antwort)
Kein Problem. Ich muss gerade sowieso erst mal andere Dinge erledigen.
Am Dienstag, 3. Oktober 2006 21:17 schrieb Achim Schäfer:
ich möchte gerne ein Verzeichnis so anlegen, dass alle Daten, die dort abgelegt werden, für eine Benutzergruppe automatisch lesbar sind. Evtl. sollen die Daten sogar auch schreibbar sein.
[...]
ACLs habe ich begonnen, mir anzusehen, aber dort scheint es die selbe Problematik zu geben.
ACLs können Dein Problem lösen.
Wirklich? Und was ist mit mv? (s.u.)
Nachdem hier einiges herumgerätselt wurde, empfehle ich einen Blick in die FAQ ;-)
7.6. Was ist die umask? Wie kann ich sie festlegen? http://suse-linux-faq.koehntopp.de/q/q-filesystems-umask.html
Auch wenn sich der Titel nicht ganz wie die Antwort auf Deine Frage anhört, bist Du dort goldrichtig ;-)
Danke für den Hinweis. Das was dort steht, war mir schon bekannt. Aber ich glaube immer noch, dass es nicht hilft, default ACLs zu setzen. Ich beschreibe jetzt noch mal, woher dieser Glaube kommt. Vielleicht kann jemand, der ACLs benutzt, das einfach mal ausprobieren? (Um das selbst zu probieren, müsste ich erst mal ACLs einführen. Geht das nachträglich über einen geänderten fstab Eintrag ohne Nebenwirkungen?) Ich habe 'man acl' gelesen. Dort steht unter "OBJECT CREATION AND DEFAULT ACLs" zunächst mal, dass die default ACL berücksichtigt wird "when the object is created with any of the creat(), mkdir(), mknod(), mkfifo(), or open() functions". Weiter unten steht aber: "The mv(1) utility always preserves ACLs." Also schein mv andere als die genannten Funktionen zu benutzen? Daraus folgere ich, dass beim Verschieben von Dateien (und Verzeichnissen) mit mv die default ACLs des Ziels *nicht* ausgewertet werden. Damit ist mir nicht gedient, weil ich mit mv eben doch Dateien erzeugen kann, die nicht allgemein lesbar sind. Ähnlich ist es mit dem sgid Bit. (Das habe ich ausprobiert.) Mit mv kann man in einem Verzeichnis mit gesetztem sgid-Bit dennoch Unterverzeichnisse mit anderer Gruppe erzeugen. Wenn Du selbst schon ACLs benutzt, würdest Du mir einen großen Gefallen tun, indem Du das einfach mal ausprobierst. Gruß Achim -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Hallo Dirk, bitte kein TOFU. Am Dienstag, 17. Oktober 2006 11:01 schrieb Dirk.Lohmann@bertelsmann.de:
Versuchsmal mit Umask
Ich möchte das aber nicht vorschreiben. Umask würde sich eben nicht nur auf ein Verzeichnis auswirken. Gruß Achim
participants (2)
-
Achim Schäfer
-
Dirk.Lohmann@Bertelsmann.de