彈性雲linux系統通過控制台進入單用戶重置ssh登陸密碼(適用centos8)

發佈時間:2022-06-10

centos6系統請參考:https://www.west.cn/faq/list.asp?unid=756 

centos7系統請參考:https://www.west.cn/faq/list.asp?unid=979 


通過管理中心-業務管理-服務器管理-管理,如附圖:

1.jpg

然後點擊“系統管理”--“WEB控制台”,如附圖:

2.jpg

然後按如附圖點擊熱重啓服務器:

console2.png

點擊以後系統會重啓,這時迅速按ESC鍵進入內核界面,選擇第一個按字母e,如下圖所示:CentOS 8 單用戶模式更改root密碼

2:修改啓動權限配置

CentOS 8 單用戶模式更改root密碼

將ro(只讀)改為:rw init=/sysroot/bin/bash 

CentOS 8 單用戶模式更改root密碼

3:按“ctrl+x”進入緊急模式

CentOS 8 單用戶模式更改root密碼

4:更改密碼

輸入 chroot /sysroot/

然後輸入passwd設置新密碼(建議明文修改)

修改完成後運行命令 touch /.autorelabel 刷新生效。

示例:

chroot /sysroot/

echo 'xxxx' | passwd --stdin root  (xxxx替換為要更改的新密碼)

touch /.autorelabel

CentOS 8 單用戶模式更改root密碼

5:退出重啓

exit

reboot

CentOS 8 單用戶模式更改root密碼