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