2011-10-19 87 views
4

我想從某個文件夾中刪除組ACL。它擁有的權限如下setfacl刪除組權限

$ getfacl --all-effective public 
# file: public 
# owner: sse02 
# group: apache 
user::rwx 
group::r-x      #effective:r-x 
mask::r-x 
other::--- 
default:user::rwx 
default:group::r-x    #effective:r-x 
default:group:acct:rwx  #effective:rwx 
default:mask::rwx 
default:other::r-x 
$ 

我想刪除已授予與下面的命令組「ACCT」的訪問,但它不是簡單的工作

setfacl -x g:acct public 

可能是什麼回事了?有任何想法嗎?

這是一個帶有ext3文件系統的RHEL5盒子。 (空格添加在手冊頁清晰度)

回答

3

group:acct條目列出了前default:setfacl手冊頁表明ACL規格可以是:

的命名
[d[efault]:] g[roup]:gid [:perms] 

權限組。如果gid爲空,則擁有組的權限。

我想你應該嘗試:

setfacl -x d:g:acct public