CentOS7救援模式重置root密码

说明

忘记 root 密码时有两种重置密码的方式:

  • 单用户模式
  • 救援模式

什么时候会用到这个 救援模式 呢? 就安装CentOS7时使用 grub 加密过, 但是这个 grub 的加密的密码你不记得了, 这个时候你就会用到 救援模式 进行 root 密码重置操作!

设置光驱载入CentOS7安装时的镜像文件

设置光驱

物理机可以连接物理光驱, 那如果是 vritualbox 可以以下方式进行设置操作:

驱载入CentOS7安装时的镜像文件

选择镜像文件, 适个人情况自行选择哦

启动CentOS7虚拟机

选择 Troubleshooting 意为 故障排除

enter 回车键, 进入到 Troubleshooting 菜单列表, 选择 Rescue a CentOS system 意为 救援一个CentOS的系统

enter 回车键, 进入到 救援模式 引导, 输入 1 继续

它将挂载你的系统到 /mnt/sysimage 这个系统目录下

并且提示 if you would like to make your system the root environment, run the command 意为 如果您想让您的系统成为根环境,那么运行该命令, 按 enter 进入到一个 shell 终端

并且提示 when finished, please exit from the shell and your system will reboot 意为 完成后,请退出shell,系统将重新启动

输入 chroot /mnt/sysimage, 切换系统环境为根用户环境

你会发现 shell 变了, 这时再去修改密码就 OK 啦!

重置root用户密码

# passwd root

退出根用户环境

# exit

在退出救援模式之前移除光驱镜像文件

为什么要这个做呢?因为当前光驱为第一启动盘, 你退出 救援模式 的目的是引导系统, 而非是光驱再一次的被引导, 只有把光驱给弹出了, 再次引导系统时就是从硬盘引导啦!

退出救援模式自动进入重新引导启动系统

只需要输入 exit

# exit

你可能感兴趣的:(linux系统管理)