一、 重启系统,在引导界面按下“e”键,进入内核编辑界面。
二、 在Linux参数这行的最后输入“rd.break”,随后按下Ctrl+X组合键,运行修改过的内核程序。(可以使用键盘上的END键盘,直接到某一段的最后)
三、 进入到救援模式下,输入以下命令。
switch_root:/# mount -o remount,rw /sysroot
#这个命令表示:重新以可读可写的方式挂载为已经挂载 /sysroot
switch_root:/# chroot /sysroot
#表示:该变根
sh-4.4# passwd
#修改密码
new password:
Retype new password:
#上述2行输入新的root密码
sh-4.4# touch /.autorelabel
#创建一个名为autorelabel的文件,这个主要是为了SELinux生效
sh-4.4# sync
#同步信息到硬盘
sh-4.4# exit
#退出,可以是使用快捷方式‘Ctrl+D’
switch_root:/# logout
#退出,同样也可以使用快捷方式‘Ctrl+D’
四、 重启后重新进入系统,尝试root是否更改密码成功。