centos系統中VPS忘記密碼該如何解決?
下面我就隨便拿一個VPS來測試,本文以CentOS5.*系統為例,分別在2台KVM架構VPS上測試,他們是:XSVPS.COM(堪薩斯)和VPSPLAZA.COM(新加坡)
假設我們忘記了root密碼,首先,登陸到SolusVM管理面板,我們先執行重啟,然後VNC連接上去。
可以直接在面板中點擊VNC按鈕,也可以記錄VNC信息後使用工具,我這裡直接後台執行。
注意上面這一步,重啟了就立馬去VNC,動作稍快點,因為這個啟動菜單很快就跳過了,看到如上圖這個倒計時,按鍵盤的上下箭頭鍵選擇。
下圖是目前可選的系統內核,選中改行後按鍵盤上的“E”編輯。
如下圖,選中第二行,同樣按“E”編輯。
在改行結尾加上”空格 single”,注意single和前面的部分中間留一個空格。
如下圖,我用紅色框起來了。
輸入完成後回車保存,然後按“B”鍵以此單用戶模式啟動。
此時系統直接登陸,無需輸入任何密碼,如下圖:
到這裡就簡單了,我們可以隨便設定root密碼,直接命令passwd或者passwd root即可,連續輸入2次需要設定的密碼,完了重啟下機器,便可以使用修改後的密碼登陸。
以上方式適用於KVM架構的VPS,也適用於那些帶IPMI管理的獨立服務器。