我们有两个用户:
> user1
> user2
他们都属于“管理员”组.
我们有一个目录设置为775.目录的组已被更改为“admin”.每个用户都有完整的访问权限写入该目录,但是当用户将新文件写入目录时,该文件夹的组权限不会保留在写入的文件中.
我们应该如何使文件继承目录的组权限?
说明:当一个新的文件或目录被写入时,它使用用户组作为新文件的组,而不是目录的组合,这是有道理的 – 但是我怎么没有这样做呢?
您可以通过设置目录的setgid位(chmod g s)来传播组权限.所有* nixes和所有文件系统可能无法移植.
原文链接:https://www.f2er.com/bash/383695.htmlhttp://en.wikipedia.org/wiki/Setuid#setgid_on_directories
http://www.gnu.org/software/coreutils/manual/html_node/Directory-Setuid-and-Setgid.html