KVM虚拟机救援模式修改root密码 —— 筑梦之路

本文详细介绍了如何在KVM虚拟机上挂载ISO镜像,进入救援模式以修改Root密码。首先关闭虚拟机,然后编辑虚拟机XML文件添加CDROM配置并设置光盘启动。接着,在救援模式下修改/etc/shadow文件,删除旧密码,保存并退出。最后,修改XML文件恢复硬盘启动,重启虚拟机,用空密码登录并设置新密码。
摘要由CSDN通过智能技术生成

KVM 虚拟机挂载iso镜像进入救援模式

操作步骤如下:

  1. 关闭虚拟机

  2. 虚拟机xml 添加cdrom配置

  3. 修改虚拟机xml boot启动项

  4. 虚拟机加载光盘镜像进入救援模式

  5. 修改系统密码文件,关机

  6. 修改xm文件boot启动项,开机

关闭虚拟机

virsh  destroy  guest-rhel7

编辑虚拟机文件

virsh  edit  guest-rhel7

添加cdrom镜像


<disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/kvm/iso/CentOS-7-x86_64-DVD-2009.iso'/>
      <target dev='hda' bus='ide'/>
      <readonly/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
</disk>

修改虚拟机xml文件,将boot 改为光盘启动

<os>
    <type arch='x86_64' machine='pc-i440fx-rhel7.0.0'>hvm</type>
    <boot dev='cdrom'/>
    <bootmenu enable='yes'/>
</os>

开启虚拟机

virsh  start guest-rhel7

查看vnc端口

virsh  vncdisplay guest-rhel7 
:0

 虚拟机开机加载ISO光盘镜像

   修改Root密码

       编辑 /etc/shadow文件,删除第一个:和第二个:之间的整个字符串

   编辑完成后,按以下顺序按以下键保存文件Esc -> : -> wq!

       退出 chroot 控制台 ,systemctl  poweroff 关闭计算机

修改虚拟机xml 文件中boot 启动项,修改为硬盘启动

 虚拟机启动后,使用root账户登录系统,此时root密码为空,并通过执行 passwd 命令为 root 用户设置新密码。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值