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 # ↑ ↑
Поэтому, пожалуйста, проверьте еще раз более тщательно!