Centos5

如何在 nis passwd 文件中添加 root 使用者?

  • August 22, 2011

其中一位系統管理員不小心將 /etc/passwd… 移到一邊!從備份中恢復文件不起作用……因為root使用者不存在而出錯。

我已經在這個站點上執行了 NIS 並提供 passwd/group/shadow 文件,我嘗試添加一個 root 使用者,但我無法讓它傳播(我嘗試了 MINUID 和 MINGID 的不同值)。我理解為什麼 NIS 會想要避免做這樣的事情,但是,errrm,幫助!

伺服器執行的是 CentOS 5.6,它沒有 CD/DVD 驅動器,所以我無法重新啟動到救援 CD。

有什麼建議麼?

我確信有一些方法可以嘗試將 root 使用者硬塞到它上面,但如果你迫切希望在最短的時間內讓它再次工作,我讓它工作的方法是 USB 拇指驅動器或 USB CD 驅動器您可以使用救援 CD 啟動;這些中的任何一個都應該很容易獲得,並且當您找到使用巧妙解決方法的方法時,您可能已經從本地零售商那裡回來了,驅動器和救援發行版的下載在您的桌面上等待。

您沒有提到有關伺服器的更多資訊,但有可能它沒有執行 RAID(或者係統驅動器沒有 RAIDED)?如果是這種情況,您可以移除驅動器並將其安裝在另一個系統中並在那裡更改文件。根據系統的重要性,您可以嘗試將驅動器和控制器安裝在另一個系統中,以將整個 RAID 卷作為另一個驅動器啟動。

您可能需要考慮將 USB 驅動器作為將來該伺服器恢復過程的備份。這次您的問題可能是人為錯誤,但這並不排除將來驅動器損壞導致類似問題。

引用自:https://serverfault.com/questions/303712