若忘记了Linux系统中超级用户的密码,可以在启动过程中修改原始密码。
- 在开机选择界面按e编辑进入到引导文件编辑模式
- 在内核加载选项中删除一部分配置
- 将
ro
(只读挂载)更改为rw
- 加入参数
rd.break
终止系统初始化
- 按
Ctrl-x
开启系统,系统进入单用户模式
- 执行命令
chroot /sysroot
命令进入真实的shell中
- 修改超级用户的密码
- 新建文件
.autorelabel
(仅在SELinux开启时执行此步骤)
作用:.autorelabel
存在时会初始化SELinux
- 退出shell
- 使用新密码成功登录系统!!