進入CentOS 7的緊急模式恢復root密碼

2021-09-01 05:57:59 字數 1195 閱讀 4160

場景:有一天,你忘記了centos 7 系統的 root使用者的密碼,需要你快速把 root 密碼修改為123456,以找

回 root 身份。

第一步:重啟系統,在出現核心選擇時,按↑ ↓鍵,選擇第一項,按下e鍵進行編輯,如下圖 所示:

第二步:進入emergency模式

按e鍵後,會進入如下圖所示介面,在此介面找到ro這一項,改為rw init=/sysroot/bin/sh,如圖所示:

當同時按下ctrl + x兩個鍵時,就正式進入emergency模式,如下圖所示:

原理:啟動乙個shell環境,系統並沒有真正啟動。

第三步:換根,修改密碼

命令:chroot /sysroot

命令:lang=en(將當前終端的語言設定為英文,就不會出現下圖中的亂碼)

命令:passwd(輸入兩次新密碼,如123456)

命令:touch /.autorelabel

注:如果系統的 selinux 開啟著,則需要執行命令: touch /.autorelabel 以更新系統資訊,否則重啟後密碼修改不會生效。

命令:exit(退出當前根)

命令:reboot(重啟系統)

設定lang=en後:

第四步:重啟後,使用新密碼登入,到此,成功修改root密碼。

centos7進入單使用者模式

1 在啟動grub選單,選擇編輯選項啟動 2 按鍵盤e鍵,來進入編輯介面 3 找到linux 16的那一行,將ro改為rw init sysroot bin sh 如果用的是kvm做了console連線授權,還要把授權的console ttys0去掉 4 現在按下 control x 使用單使用者模...

Centos進入緊急模式解決方法

2019 1 21 在搭建openstack mitaka版本時計算節點做完 cinder服務後,重啟出現了welcome to emergency mode after logging in,type journalctl xb 情況,在看了多個部落格情況下,解決方法如下 reboot 問題解決 ...

Centos進入緊急模式解決方法

2019 1 21 在搭建openstack mitaka版本時計算節點做完 cinder服務後,重啟出現了welcome to emergency mode after logging in,type journalctl xb 情況,在看了多個部落格情況下,解決方法如下 reboot 問題解決 ...