CentOS6
# 在启动界面输入
a
# 进入单用户模式
输入single或者1
# 更改root密码
passwd
CentOS7
# 在启动界面进入编辑模式
e
# 修改命令行
在UTF8后面加上 init=/bin/sh
# 进入系统
Ctrl+X
# 重新挂载/目录为读写模式
mount -o remount,rw /
# 更改密码
passwd
# 更新系统信息(启用SELinux的话需要此步骤)
touch / .autorelable
# 重启系统
exec /sbin/init
RHEL 8
# 在启动界面进入编辑模式
e
# 修改命令行
`linux开头那行后面加上 rd.break
# 进入救援模式
Ctrl+X
# 以读写模式重新挂载操作系统根目录
mount -o rw,remount sysroot
## /是救援模式的根目录 /sysroot是操作系统的根,默认是只读模式
# 进入操作系统根目录
chroot /sysroot
## 将当前根目录更改为操作系统的根目录
# 更改密码
passwd
# 重新生成selinux安全上下文(开启selinux的情况下才需要此步骤)
touch / .autorelable
# 重启
exit #退出操作系统根目录
exit #退出救援模式根目录
网友评论