SeeksTheMoon
02.02.04, 01:14
Wem die bisherige Rechtevergabe user, group, others, r/w/x nicht ausreicht (so wie mir :D) und z.B. einzelnen, bestimmten Usern oder Diensten im System Sonderrechte an Dateien geben will, der sollte sich mal Access Control Lists (ACL) ansehen:
http://www.linux-user.de/ausgabe/2003/12/066-acl/
(Wichtig ist der Satz, man muss in der /etc/fstab noch "acl" als Mountparameter angeben. Bei mir hatte es deswegen nicht geklappt und ich hab mich gewundert warum.)
Als Voraussetzung muss man nur die erweiterten Attribute für sein Dateisystem im Kernel haben und damit man die Rechte überhaupt lesen und schreiben kann, braucht man noch das acl-package.
Besonders wichtig ist folgender Link:
http://acl.bestbits.at
denn dort gibts z.B. neben dem acl-Package noch den Kernelpatch für reiserfs+acl, denn im Kernel sind ACL für reiserfs noch nicht eingebaut. Der Patch ist für 2.6.0test4 und 11 getestet, läuft bei mir aber auch unter 2.6.1.
Für gentoo gibts übrigens (seit nicht allzulanger Zeit) das USE-Flag "acl". Nach setzen des Flags sollte man die coreutils neu emergen, damit die ACL bei Kopier- und sonstigen Aktionen erhalten bleiben.
http://www.linux-user.de/ausgabe/2003/12/066-acl/
(Wichtig ist der Satz, man muss in der /etc/fstab noch "acl" als Mountparameter angeben. Bei mir hatte es deswegen nicht geklappt und ich hab mich gewundert warum.)
Als Voraussetzung muss man nur die erweiterten Attribute für sein Dateisystem im Kernel haben und damit man die Rechte überhaupt lesen und schreiben kann, braucht man noch das acl-package.
Besonders wichtig ist folgender Link:
http://acl.bestbits.at
denn dort gibts z.B. neben dem acl-Package noch den Kernelpatch für reiserfs+acl, denn im Kernel sind ACL für reiserfs noch nicht eingebaut. Der Patch ist für 2.6.0test4 und 11 getestet, läuft bei mir aber auch unter 2.6.1.
Für gentoo gibts übrigens (seit nicht allzulanger Zeit) das USE-Flag "acl". Nach setzen des Flags sollte man die coreutils neu emergen, damit die ACL bei Kopier- und sonstigen Aktionen erhalten bleiben.