小编am4*_*am4的帖子

setfacl 的默认权限

刚开始使用setfacl将特定组的权限分配给 /var/www/html (CentOS 5)。这个目录下的文件是640,root:apache。但是,我注意到在执行以下操作后:

setfacl -R -m g:developers:rwx /var/www/html
setfacl -R -m d:g:developers:rwx /var/www/html
Run Code Online (Sandbox Code Playgroud)

...ls -al显示新创建的文件的所有者和组都设置为我的用户名。

有没有办法(使用setfacl)强制新创建的文件获得 ACL 的权限,然后将 owner:group 设置为 root:apache?或者,这是否最好通过周期性的 cron 作业来完成,该作业会chown -R root.apache /var/www/html关闭整个 DocumentRoot?或者……我是否完全错过了其他东西?

linux permissions

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

linux ×1

permissions ×1