Есть каталог, к которому любой член группы может применить права chmod от 444 до 777.

Есть каталог, к которому любой член группы может применить права chmod от 444 до 777.

У меня есть область релиза, которой я (не суперпользователь) управляю. Номинально привилегии 444 (доступ только для чтения для меня, группы и всех). Я не хочу, чтобы у меня или группы был номинально доступ на запись.

Когда я делаю новый релиз, мне нужно разрешить себе добавлять в каталог (chmod 644 my_dir). Когда я закончу, я верну его обратно. (chmod 444 my_dir)

Это работает нормально, за исключением случаев, когда я ухожу или меня сбивает автобус. Мне нужна группа, которая может это делать (например, tool_admins). Однако, если что-то имеет привилегии 444, только я, владелец каталога, могу менять привилегии.

Есть ли способ сделать это? Единственный способ, который я смог придумать, — это чтобы у каждого был отдельный пользователь 'tool_admin', в который они могли бы входить только когда выполняют административные задачи. (например, nanotek_tool_admin) и номинально привилегии были бы 774. Но это кажется смешным.

Связанный контент