Ubuntu:如何强制默认 ACL 对新创建的文件/目录生效?

Ubuntu:如何强制默认 ACL 对新创建的文件/目录生效?

我为目录创建了以下 ACL:

# file: .
# owner: www-data
# group: root
user::rwx
user:www-data:rwx
user:deploy:rwx
group::---
mask::rwx
other::---
default:user::rwx
default:user:www-data:rwx
default:user:deploy:rwx
default:group::---
default:mask::rwx
default:other::---

但是,如果脚本创建新目录并指定位掩码,则不会应用默认掩码。

如何强制此 ACL 生效,而不管提供给 mkdir() 的位掩码是什么?

相关内容