centos6.x和centos7.x忘記root密碼解決方法
阿新 • • 發佈:2019-01-25
1.centos6.x忘記root密碼解決方法
1、 重啟伺服器,在讀秒的時候按任意鍵,就會出現如下介面
在此介面中按下鍵盤中的‘e’,從而進入grub模式
2、在1中按下e就會進入到如下介面。
將游標移動到kernel那一行,然後再一次按‘e’,進入kernel該行的編輯介面
3、這就是kernel編輯介面
4、在kernel編輯介面,按一下空格鍵,然後在後面輸入single,同時按下回車鍵enter退出kernel編輯介面
5、退出kernel介面後會回到grub模式介面,在此介面再次將游標移動到kernel那一行,然後按下‘b’來啟動系統
6、這個時候系統就會起來到單使用者模式,不需要輸入任何密碼就可以直接進入系統
7、在單使用者模式下,我們就可以直接修改密碼
8、修改完畢,重啟伺服器即進入正常模式
2.centos7.x忘記root密碼解決方法
第一步:在啟動grub選單,選擇如圖選項,按e鍵編輯介面,出現如下圖
第二步:找到linux16那一行,將ro 改為rw init=/sysroot/bin/sh
第三步:然後按ctrl+x啟動系統,進入單使用者 模式 ,如下介面
第四步:在此輸入chroot /sysroot,然後可以用passwd命令修改密碼了,如下圖
第五步:使用passwd root命令,提示輸入密碼,再確認輸入密碼,會有如下提示
第六步:看到如下提示,說明修改成功
第七步:如何之前系統啟用了selinux,必須執行以下命令,否則將無法正常啟動系統:touch /.autorelabel,如下圖
到此你就可以重啟系統了,直接用新密碼登入就可以了!