我的命令:
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 -mu:www-数据:rwx-mu: `whoami`:rwx应用程序/缓存应用程序/日志 # ↑ ↑
所以,请再仔细检查一下!