我有一堆长时间运行的脚本和应用程序,它们将输出结果存储在几个用户共享的目录中。我想要一种方法来确保在此共享目录下创建的每个文件和目录都自动具有u=rwxg=rwxo=r
权限。
我知道我可以先使用umask 006
各种脚本,但我不喜欢这种方法,因为许多用户编写自己的脚本并且可能忘记自己设置 umask。
我真的只是希望文件系统在某个文件夹中设置具有特定权限的新创建的文件和目录。这是可能吗?
更新:我认为它可以通过POSIX ACLs来完成,使用 Default ACL 功能,但目前这一切都让我有点过头了。如果有人可以解释如何使用默认 ACL,它可能会很好地回答这个问题。