0
某種程度上來自我的團隊已將我們的生產服務器(RHEL 5.5)/ etc和/ home分區所有權更改爲oracle用戶。當我檢查的/ etc和/ home與「ls -l命令/」,它顯示如下/etc和/ home分區的所有權更改和回滾
我能找到誰,當這些更改?
現在是否可以恢復所有權?或者我可以將整個權限更改爲root用戶?哪一個是可能的,哪一個是安全的。
請幫我解決這個問題。
某種程度上來自我的團隊已將我們的生產服務器(RHEL 5.5)/ etc和/ home分區所有權更改爲oracle用戶。當我檢查的/ etc和/ home與「ls -l命令/」,它顯示如下/etc和/ home分區的所有權更改和回滾
我能找到誰,當這些更改?
現在是否可以恢復所有權?或者我可以將整個權限更改爲root用戶?哪一個是可能的,哪一個是安全的。
請幫我解決這個問題。
只是嘗試stat命令/
統計yourdirectory這會給你這樣的
統計的一些細節等
Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2013-12-11 12:27:52.000000000 +1100
Modify: 2013-03-18 10:11:57.000000000 +1100
Change: 2013-03-18 10:11:57.000000000 +1100
您可以使用CHOWN
在Linux/Unix更改權限chown root:root -R目錄名(-R是使用遞歸權限,這種更改會影響你的整個目錄結構)。
chown root:root direcotryname - 只會改變目錄,不會改變子目錄。
這隻會改變用戶和組。如果您需要更改權限,則需要使用 chmod命令。 (如讀,寫,執行權限)
這是有關權限在Linux上
http://ubuntuforums.org/showthread.php?t=1252905
希望有很好的參考這個幫助。
Tharanga Abeyseela
我知道如何將權限和所有權更改爲目錄。但我想要的是,如果我們這樣做,是否會對操作系統或任何其他服務產生任何影響? – puligilla
將/ etc更改爲root:root(通常是root用戶擁有的大多數配置文件),但/ home目錄歸root用戶所有。但在其內部,你可能有不同的用戶,組等。用戶x有權訪問/ home/x或另一個組,如數據庫管理員..等等,這很難說。但大多數/ etc目錄都由root用戶擁有。最好的辦法是從備份中恢復(最新的完全備份)。可能你只能恢復兩個目錄。 –