web-dev-qa-db-ja.com

setfaclを使用して特定のユーザーの権限を削除するにはどうすればよいですか

次のコマンドを実行しました

setfacl -m user:userXXX:r /home/userYYY/private/

わかりました

$ ll /home/userYYY/private/     
total 32                                            
drwx------+  5 userYYY quant   512 Sep  5 03:26 ./ 
drwxr-xr-x  41 userYYY quant 32768 Sep  5 12:49 ../
  1. この少し+その結果?
  2. userXXXへのアクセス許可を削除するにはどうすればよいですか
6
statquant

以下はトリックを行うべきです:

setfacl -x u:userXXX home/userYYY/private/

そして、私が知る限り、ACLが有効になっている場合、+記号が表示されます。

10
Kaël
  1. はい
  2. 次のようなコマンドを使用します。

    setfacl -m user:userXXX:-r/home/userYYY/private /

またはユーザーを削除する

setfacl -x user:userXXX /home/userYYY/private/
1
Romeo Ninov