2013-12-12 10 views
0

某種程度上來自我的團隊已將我們的生產服務器(RHEL 5.5)/ etc和/ home分區所有權更改爲oracle用戶。當我檢查的/ etc和/ home與「ls -l命令/」,它顯示如下/etc和/ home分區的所有權更改和回滾

/etc and /home

我能找到誰,當這些更改?

現在是否可以恢復所有權?或者我可以將整個權限更改爲root用戶?哪一個是可能的,哪一個是安全的。

請幫我解決這個問題。

回答

1

只是嘗試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

+0

我知道如何將權限和所有權更改爲目錄。但我想要的是,如果我們這樣做,是否會對操作系統或任何其他服務產生任何影響? – puligilla

+0

將/ etc更改爲root:root(通常是root用戶擁有的大多數配置文件),但/ home目錄歸root用戶所有。但在其內部,你可能有不同的用戶,組等。用戶x有權訪問/ home/x或另一個組,如數據庫管理員..等等,這很難說。但大多數/ etc目錄都由root用戶擁有。最好的辦法是從備份中恢復(最新的完全備份)。可能你只能恢復兩個目錄。 –

相關問題