*root密码忘记的情况下可以通过单用户模式或救援模式更改密码
- 单用户模式
1.重启服务器/交换机,在启动界面选择第一行按e 进入grub编辑界面
2.找到 linux16开头的行和ro
3.将ro修改为rw 并写入init=/sysroot/bin/sh
4.按CTRL+X启动后进入单用户模式
进入单用户模式后:
1.切换语言为英文 LANG=en
2.切换到root环境 chroot /sysroot/
3.修改密码
4.输入touch /.autorelabel (关闭selinux可忽略此步)
5.退出root用户环境,到内存环境
6.重启
重启完成后root用户的密码就修改成功
- 救援模式
*需要用系统盘/光驱(虚拟机需要镜像)
1.重启进入BIOS更改BOOT为光盘启动、按F10选