場景:有一天,你忘記了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 問題解決 ...