基本上,我想设置目录的权限以防止删除文件,除非您是所有者,但允许目录组中的所有用户修改文件。但是,我希望这些权限可以转移到任何创建的子目录。
我知道您可以使用stickybit对现有目录及其所有子目录执行此操作,即:
chmod -R /path/to/base/dir 1775
如果在/ path / to / base / dir中创建另一个目录'otherdir',则它不包含粘滞位。
我也有点意识到使用setfacl来修改创建文件的默认文件权限,但是在使用setfacl设置stickybit(或具有类似功能的东西)时我找不到任何东西。
任何建议都将不胜感激。