在宿主机上个修改虚拟机的用户密码

1、远程修改虚拟机密码

1.1在虚拟机上安装Qemu Guest Agent

yum -y install qemu-guest-agent --enablerepo=C7.4*

systemctl enable qemu-guest-agent

systemctl start qemu-guest-agent

vim /etc/sysconfig/qemu-ga #注释此行

systemctl restart qemu-guest-agent.service

1.2在宿主机上修改虚拟机密码

virsh qemu-agent-command test -cmd '{"execute":"guest-info"}'

virsh set-user-password test --user root --passwd 12345

2、破解虚拟机密码,无密码登录

2.1安装guestmount工具

  • Centos系统:

yum -y install libguestfs-tools-c

  • Ubuntu系统:

apt -y install libguestfs-dev guestmount

参考:

apt-get install guestfsd libguestfs-dev guestfish libguestfs0 libguestfs-tools python-guestfs guestmount seabios

2.2关闭虚拟机"

virsh destroy test

2.3挂载虚拟磁盘

mkdir /tmp/virimage

guestmount -d test -i /tmp/virimage

2.4 把虚拟机root设置为空

将passwd中密码占位符号x删除,该帐户即可实现无密码登录系统。

sed -i "/^root/s/x//" $mountpoint/etc/passwd

注:$mountpoint为空,请使用挂载目录/tmp/virimage/etc/passwd

2.5 去挂载

umount /tmp/virimage

注:上面test为虚拟机的名称。

  • 14
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
好的,下面是具体的操作步骤: 1. 将虚拟机的网络模式修改为桥接模式 打开虚拟机软件,在虚拟机设置中找到网络选项,将网络连接方式修改为桥接模式。这样虚拟机就可以获取到与宿主机在同一网段的IP地址,方便后续的网络配置和测试。 2. 安装网络工具包 在Linux终端中使用以下命令安装网络工具包: ``` sudo apt-get install net-tools ``` 这个工具包包含了常用的网络工具,包括ifconfig、ping、traceroute等等。 3. 查看当前Linux网络IP 在Linux终端中使用以下命令查看当前的IP地址: ``` ifconfig ``` 通常情况下,IP地址会显示在eth0或者ens33等网卡名称下面。 4. 查看宿主机IP 在宿主机上打开命令提示符(Windows)或者终端(Mac),使用以下命令查看当前的IP地址: ``` ipconfig ``` 或者 ``` ifconfig ``` 在输出信息中找到当前的IP地址即可。 5. 测试宿主机Linux的连通性 在Linux终端中使用以下命令测试与宿主机的连通性: ``` ping 宿主机IP地址 ``` 如果能够收到回复,则表示两台设备之间的网络连通正常。 6. 在宿主机上安装Xshell Xshell是一款常用的SSH客户端工具,可以用来远程登录Linux系统。在宿主机上下载并安装Xshell软件,具体操作方法可以参考Xshell官方网站或者使用搜索引擎查找相关教程。 7. 使用XShell远程访问Linux 打开Xshell软件,在连接设置中输入Linux的IP地址、用户名和密码等信息,然后点击连接按钮即可远程登录Linux系统。在登录成功后,即可在Xshell中执行Linux命令、上传下载文件等操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码哝小鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值