拥有一个目录,组中的任何人都可以对其进行 chmod,范围从 444 到 777

拥有一个目录,组中的任何人都可以对其进行 chmod,范围从 444 到 777

我有一个由我(不是超级用户)管理的发布区。名义上的权限是 444(仅对我本人、组和所有人具有读取权限)。我不希望我本人或组名义上具有写入权限。

当我发布新版本时,我需要允许自己添加到目录(chmod 644 my_dir)。完成后,我会将其改回。(chmod 444 my_dir)

除非我不在或被公交车撞到,否则这种方法很有效。我想要的是可以执行此操作的组(例如 tool_admins)。但是,如果某个内容具有 444 权限,则只有我(目录的所有者)才被允许更改权限。

有什么办法吗?我能想到的唯一方法是让每个人都有一个单独的“tool_admin”用户,他们只有在执行管理任务时才能登录。(例如 nanotek_tool_admin)并且权限名义上是 774。但这似乎很荒谬。

相关内容