VPS CentOS 6.3 x64 復原模式變更在重新啟動後不會儲存

VPS CentOS 6.3 x64 復原模式變更在重新啟動後不會儲存

我在VPS 伺服器上執行CentOS 6.3 x64 作業系統,該伺服器在使用root 憑證登入SSH 時遇到問題,它顯示類似「不存在Shell,存取被拒絕」的訊息,但透過控制台的root 登入也不起作用普通的wheel用戶可以登入。

因此,我必須將虛擬機器啟動到恢復狀態以進行故障排除,但是當我進行任何更改並重新啟動伺服器時,更改不會保留。

我已經嘗試使用以下命令將檔案系統安裝為讀寫:

mount -a -o rw
mount -o remount, rw /

但這似乎不起作用。

我正在嘗試添加一個新用戶,並將檔案系統掛載為讀寫後,我運行以下命令

adduser username
passwd username
visudo

在我將系統重新啟動到正常模式之前,這些更改都會顯示,任何人都可以指導我如何從centos恢復模式添加新的root用戶或如何保留在恢復模式下所做的更改?

VPS 由使用 OnApp 的 FDC 伺服器託管http://onapp.com 我相信他們有自己的恢復控制台,因為我找不到它的名字。

答案1

聽起來您正在啟動進入救援模式。根據https://www.centos.org/docs/5/html/Installation_Guide-en-US/s1-rescuemode-boot.html,預設根分區是臨時根分區。文件說運行 chroot /mnt/sysimage 來解決此問題。

相關內容