2011-10-19 21 views
4

特定のフォルダからグループACLを削除しようとしています。それは私が、次のコマンドを使用して、グループ「ACCT」に付与されたアクセス権を削除したかったが、単に間違っに行くことができるものsetfaclグループ権限を削除する

setfacl -x g:acct public 

が動作していない

$ 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 
$ 

以下のよう権限を持っていますか?何か案は?

これはext3ファイルシステムを持つRHEL5ボックスです。

答えて

3

group:acctエントリは前にdefault:で列挙され、そしてsetfaclマニュアルページは、ACLの仕様は、(スペースがマニュアルページに明確にするために追加)することができることを示唆している:

[d[efault]:] g[roup]:gid [:perms] 
名前の

権限をグループ。 gidが空の場合、所有グループのパーミッション。

私は、あなたが試してみてくださいと思う:

setfacl -x d:g:acct public 
関連する問題