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