
我有一個由我(不是超級用戶)管理的發佈區域。名義上的權限為 444(僅限我自己、群組和每個人的讀取權限)。我不希望自己或某個群組名義上具有寫入權限。
當我發布新版本時,我需要允許自己添加到目錄(chmod 644 my_dir)。當我完成後,我把它改回來。 (chmod 444 my_dir)
除非我離開或被公車撞到,否則這一切都很好。我想要的是可以做到這一點的群組(例如tool_admins)。但是,如果某項具有 444 權限,則只有我(該目錄的擁有者)才可以變更權限。
有什麼辦法可以做到這一點嗎?我能想到的唯一方法是讓每個人都有一個單獨的“tool_admin”用戶,只有在執行管理操作時才能登入。 (例如nanotek_tool_admin)且權限名義上為774。但這似乎很荒謬。