在Linux当中权限最大是root账户(超级管理员),在如果忘记超级管理员密码的情况很多事情都解决不了.这篇博客主要是介绍一下在忘记root超级管理员密码的情况下如何重置并设置新的密码
实验环境:VMware14
CentOS版本:7.4
实验准备:已经在VMware上安装完成的CentOS 7系统跟一个系统镜像
下面就开始具体操作
首先在VMware上面要启用光盘镜像功能.如果在物理机上面请制作一个CentOS的光盘镜像或者U盘镜像,接下来重启系统
现在就假装我们忘记了root密码,现在我们重启系统,在BIOS读条的时候迅速按一下ESC按键
这边选择从CD-ROM启动
进入这个界面之后,选择第三个选项Troubleshooting(故障排除模式)
第一个选项是安装系统,第二个选项是拯救centos系统,第三个是运行内存检测,第四个是从本地磁盘启动,最后一个是回到选择菜单,这边选择第2个选项系统拯救模式
这边选择第一个继续continue选项输入1回车
使用chroot /mnt/sysimage命令,进入镜像的shell环境
接下来跟终端操作一样使用passwd root直接修改root密码,回车就完成后输入reboot重启.我这边输入的密码是123,接下来用123登陆试试看能不能登陆上去
因为Linux的密码不能明文显示,这边已经显示成功用刚改的密码123成功登陆了,大家可以自己试试看