Как мне удалить разрешение для конкретного пользователя, используя 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

2 ответа

Следующее должно сделать трюк:

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

И, насколько я знаю, где включены ACL, отображается знак +.

  1. да
  2. используйте команду как это:

    setfacl -m пользователь:userXXX:-r /home/userYYY/private/

или удалить пользователя вообще

setfacl -x user:userXXX /home/userYYY/private/
Другие вопросы по тегам