如果我设置了 rwx,则不允许 setfacl 操作

如果我设置了 rwx,则不允许 setfacl 操作

我有一个在部署用户下运行的部署管道。管道需要为 www-data 组设置某些目录的权限。所以我写了这个命令:

setfacl -R -dm g:www-data:rwx /var/www/portaldev-api.lurity.com/temp

这会引发一个错误:

setfacl:/var/www/portaldev-api.lurity.com/temp/cache:操作不允许

如果我从 rwx 中删除 X,它就可以正常工作。但要删除文件,我还需要 x。有人能解释一下 x 有什么问题吗?

谢谢。

相关内容