1:安装virt软件包
yum install libguestfs-tools
2:关闭Kvm虚拟机,执行命令virt-edit centos74-ori /etc/passwd,这一步目的是删除虚拟机中/etc/passwd文件root行代表密码登录的字符x,然后使用virsh console centos74-ori登录时跳过输入密码


删除root行第2列字符X

console口进入不需要输入密码

还原字符x

设置新的密码

重启主机重新登录,需要输入刚刚设置的密码
到此:KVM虚拟机密码拯救完成