Команды
bash
setfacl -m u:alice:rw file # дать alice rw (-m = modify)
setfacl -m g:devs:rx dir # группе devs rx
setfacl -m u:alice:rw,g:devs:r f # несколько записей за раз
setfacl -x u:alice file # убрать ACL-запись для alice
setfacl -b file # снять ВСЕ ACL
setfacl -R -m u:alice:rX dir # рекурсивно (X = x только каталогам/исполняемым)
setfacl --restore=acl.bak # восстановить из getfacl -R
# default ACL — наследование для НОВЫХ файлов в каталоге:
setfacl -d -m u:alice:rw dir # новые файлы внутри получат rw для alice
setfacl -k dir # удалить default ACL