Setfecl: опция -m неполная, почему?

Мои команды:

sudo setfacl -R -m u:www-data:rwX -m u:`whoami`:rwX app/cache app/logs
sudo setfacl -dR -m u:www-data:rwx -m u:`whoami`:rwx app/cache app/logs

Возвращает:

setfecl: Option -m incomplete

Я пытался погуглить эту проблему, но ничего не нашел.

1 ответ

Эти команды верны, как они есть.

Вы можете получить соответствующую ошибку, только если у вас есть пробел внутри спецификации ACL (в вашем случае u:www-data:rwx или же u:`whoami`:rwx). Неправильный пример:

sudo setfacl -dR -m u: www-data: rwx -m u: `whoami`: rwx app / кеш-приложение / logs
#  

Поэтому, пожалуйста, проверьте еще раз более тщательно!

Другие вопросы по тегам