Am Dienstag, 27. Februar 2007 06:11 schrieb Ralf Prengel:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hallo,
wohl eine echte Anfängerfrage aber ggf. kann mir ja jemand einen Tip gegen. Woher kommt der Teil effective:rw- Ich will 770 für ein Verzeichnis erreichen kommen aber immer nur auf 660
# file: test2 # owner: root # group: root user::rw- group::rwx #effective:rw- mask::rw- other::--- Nachtrag:
Zum Vererben benötigst Du noch eine sog. Defaulteinstellung -die wird nämlich vererbt). Die wird -so glaube ich- mit Option d gesetzt. Also setfacl -d -m user:Username:rwx Verzeichnis oder so ähnlich ;-) (guck am besten die einschlägigen man-Seiten nach. Das ganze sollte für Gruppen und Rest der Welt und Maske ebenso gehen. Wenn Du eines anlegst sind alle anderen auch da (kopiert auch den Zugriffs-ACLs). Ach ja, beim Vererben wird immer die vom übergeordneten Verzeichnis genommen. Änderst Du also irgendwann im Verzeichnisbaum nach unten dann gilt das für weitere (ausser es wird dann wieder geändert). Vererbt wird natürlich nur an Verzeichnisse. Dateien können ja schlecht weitervererben. Am besten probierst Du aus wie die Dateien die richtigen Rechte erhalten. Da hab ich mich schon öfters vertan mit maske, Rechten für alle möglichen Gruppen/usern und Rechten für spezielle Gruppen/User und dann noch ne vererbte Maske. Und Achtung: Das meiste graphische (Konqueror etc.) und einige Editoren können keine ACLs. Bei den Editoren hängt es u.U. davon ab ob die die Orginaldatei als neue Datei abspeichern oder die Orginaldatei zur bak od. ~ oder so erkären und eine neue erzeugen. Hoffe das hilft weiter, Rainer -- 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