gpt4 book ai didi

bash - 如何设置目录以具有持久组权限?

转载 作者:行者123 更新时间:2023-11-29 08:53:11 24 4
gpt4 key购买 nike

我们有两个用户:

  • 用户1
  • 用户2

他们都属于“admin”组。

我们有一个已设置为 775 的目录。该目录的组已更改为“admin”。每个用户都具有写入该目录的完全访问权限,但当用户将新文件写入该目录时,该文件夹的组权限不会保留到写入的文件。

如何让文件继承目录的组权限?

澄清:当写入新文件或目录时,它使用用户组作为新文件的组,而不是目录的组,这是有道理的 - 但我如何才能做到这一点?

最佳答案

您可以通过设置目录的 setgid 位 (chmod g+s) 来传播组权限。 这可能无法跨所有 *nixes 和所有文件系统移植。

http://en.wikipedia.org/wiki/Setuid#setgid_on_directories

http://www.gnu.org/software/coreutils/manual/html_node/Directory-Setuid-and-Setgid.html

关于bash - 如何设置目录以具有持久组权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/528920/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com