首页 > 编程知识 正文

centos7虚拟机忘记密码,centos 虚拟机重置密码

时间:2023-05-05 15:22:21 阅读:272980 作者:4004

有的时候,我们会遇到CentOS密码忘记的情况。

一般来说,我们是无能为力了,但是我们既然已经拿到的是CentOS的虚拟机,那么这个虚拟机的所有控制权我们都能拿到,包括重置密码。。。。

以下是方法,该方法2019年11月7日在CentOS 7 测试有效。

首先,下载一个CentOS的安装ISO镜像,之所以要取这个镜像,主要是想从光盘启动进入光盘的rescue模式,从rescue模式重置密码。
CentOS ISO下载目录:http://isoredirect.centos.org/centos/7/isos/x86_64/ ,自己选一个。

把虚拟机关机。

然后给目标虚拟机添加光驱:

设置虚拟机的boot顺序:
先选择“打开电源时进入固件”

然后按+/-键 把CD-ROM设置为在硬盘前启动,再按F10保存重启。
接下来进入到CentOS ISO的Grub界面:选择Troubleshooting

选择rescue a CentOS SYStem
骚等一会儿,选择输入1,一直按回车。

然后就进入到rescue命令行界面:

输入fdisk -l | more 查看安装着需要重置密码的Centos的那块硬盘:如果多块硬盘,可以通过大小来判断。

在我的虚拟机上是/dev/sda1,
然后把它挂载到/mnt/sysimage目录

修改root目录

执行成功的话,会出现Bash字眼。
接下来,直接输入passwd root,既可修改root的登录密码。

修改完了,输入exit ,在输入reboot重启,然后选择从硬盘启动既可。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。