Här finns en läsvärd text: http://www.suse.de/~agruen/acl/linux-acls/online/
Såhär samverkar det med samba: http://www.samba.org/ .......
En snabbstart:
- se till att filsystemet är monterat med acl påslaget: mount -oremount,acl,rw,noatime /dev/sdaX /mntpnt (för att göra permanent, lägg till acl i options i /etc/fstab)
- Se till att du har acl installerat. På debian är det apt-get install acl som ordnar det.
- pröva: mkdir /mntpnt/slask
- getfacl /mntpnt/slask ger :
getfacl /mntpnt/slask
# file: slask
# owner: pauls
# group: pauls
user::rwx
group::r-x
other::r-x - pröva att sätta acl:setfacl -d -m g:musiclovers:rw musik/
- getfacl musik
# file: musik
# owner: pauls
# group: musiclovers
user::rwx
group::rwx
other::---
default:user::rwx
default:group::rwx
default:group:musiclovers:rw-
default:mask::rwx
default:other::---
Ganska lätt, och väldigt kraftfullt. Tyvärr är det inte helt lätt att bevara dessa rättigheter för backup. Det verkar som att rsync har möjlighet att bevara rättigheterna (via flagga -A), tyvärr måste man då ha motsvarande grupper uppsatta på det system som backas upp mot. Tips mottages gärna!
Inga kommentarer:
Skicka en kommentar