当不同的用户在特定目录下创建新的文件和目录时,我希望Linux归档系统能够设置一个特定的组。我知道我可以使用chown来更改现有的文件和目录,但是我希望它能够自动发生。有人知道怎么做吗?
发布于 2012-02-19 19:59:45
Unix中的标准用户/组/其他安全模型不支持这一点。最近可以得到的是分配所有权和组给新创建的文件的“粘滞”位。
但是,您标记了这个acl,这可能会打开大门:您可以设置一个默认的ACL,该默认ACL将继承到树下;请参见-d切换到setfacl(1),以及在同一手册页面中的“自动创建条目”下的详细信息,以了解该操作的工作方式。
http://www.vanemery.com/Linux/ACL/linux-acl.html#default有关于如何使用这些工具的更多示例。
但是,如果您只需要确保使用特定目录创建了新的内容,那就容易得多了:
chgrp some-group /path/to/directory
chmod g+s /path/to/directory这对文件模式没有影响,只是文件所有权。
https://serverfault.com/questions/361665
复制相似问题