我想要一个具有以下属性的目录:
- 许多用户可以将文件复制到其中
- 这些文件可以被这些用户删除/更改(用户 A 可以删除/修改复制到此目录中的文件)
它不能使用普通的文件权限来完成(因为权限保留在副本中)。
这是我在网上找到的:
一些用例:
- 在本地机器上共享音乐
- 简单的 git 存储库共享(只是让一个裸存储库可以写给很多人)---我知道有像 gitosis 这样的解决方案
- 允许许多开发人员修改 php 应用程序的测试实例而不给他们 root(我猜他们会复制文件)---我正在领导一个非营利性初级开发人员团队,我需要保持简单!
编辑
AFAIK 设置 SGID 位还不够,它只影响新创建的文件 --- 以及这些用例的基本工作流程 ivnolves 复制和其他操作(切割文件的 gid 不变)