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