ºìÁªLinuxÃÅ»§
Linux°ïÖú

freebsd acl

·¢²¼Ê±¼ä:2008-03-20 00:03:19À´Ô´:ºìÁª×÷Õß:wlike
Ò»,¹ÒÔØ
±à¼­/etc/fstab ÔÚÐèÒª¹ÒÔØµÄ·ÖÇøºó¼ÓÔÚ acls
Èç:

/dev/ad0s1d /var ufs rw,acls 2 2

×¢:linuxÏ É趨aclΪÔÚ/etc/fstab ÖмÓÈëacl¼´¿É

¶þ,aclµÄÉ趨

getfacl:È¡µÃij¸öµµ°¸/Ŀ¼µÄaclÉ趨¹æ·¶

setfacl:É趨ij¸öĿ¼/ÎĵµµÄacl¹æ·¶


Èý.ʹÓÃ: setfacl [-mxdb] É趨ֵ

-m:É趨һ¸öacl¹æ·¶
-x:È¡ÏûÒ»¸öacl¹æ·¶
-b:È«²¿µÄacl¹æ·¶¶¼ÒƳý
-d:É趨ԤÉèµÄacl¹æ·¶,½öÄÜÕë¶ÔĿ¼ʹÓÃ

1.Õë¶ÔʹÓÃÕß
Àý: ¶ÔtestÕâ¸öʹÓö¼À´¹æ·¶ÆäȨÏÞΪrx Ôò:
setfacl -m u:test:rx somefilename

2.Õë¶ÔȺ×éÀ´É趨
Àý:½«usersÕâ¸öȺ×éÀ´¹æ·¶ÆäȨÏÞΪrw,Ôò
setfacl -m g:users:rw somefilename

3.Õë¶ÔÔ¤ÉèȨÏÞÀ´¹æ·¶,ÀàËÆumask¹¦ÄÜ

Àý:setfacl -m m:rwx somefilename
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ