首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >继承或设置特定路径下所有新文件的权限。

继承或设置特定路径下所有新文件的权限。
EN

Server Fault用户
提问于 2012-02-19 19:56:34
回答 1查看 15.3K关注 0票数 5

当不同的用户在特定目录下创建新的文件和目录时,我希望Linux归档系统能够设置一个特定的组。我知道我可以使用chown来更改现有的文件和目录,但是我希望它能够自动发生。有人知道怎么做吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-02-19 19:59:45

Unix中的标准用户/组/其他安全模型不支持这一点。最近可以得到的是分配所有权和组给新创建的文件的“粘滞”位。

但是,您标记了这个acl,这可能会打开大门:您可以设置一个默认的ACL,该默认ACL将继承到树下;请参见-d切换到setfacl(1),以及在同一手册页面中的“自动创建条目”下的详细信息,以了解该操作的工作方式。

http://www.vanemery.com/Linux/ACL/linux-acl.html#default有关于如何使用这些工具的更多示例。

但是,如果您只需要确保使用特定目录创建了新的内容,那就容易得多了:

代码语言:javascript
复制
chgrp some-group /path/to/directory
chmod g+s /path/to/directory

这对文件模式没有影响,只是文件所有权。

票数 6
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/361665

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档