qemu-kvm设置VNC密码

前言

qemu-kvm 配置了vnc参数,但是没有设置密码,导致只要知道vnc端口即可暴力尝试登录虚拟机系统。

设置VNC密码

参数命令行是不能直接指定VNC密码的,但是可以指定需要密码

  • 命令行增加参数,password才能访问VNC
$ qemu-kvm 中间参数xxxxx  -vnc 10.10.10.10:0,password
  • 命令行增加参数-monitor stdio进入监控模式设置密码
$ qemu-kvm 中间参数xxxxx  -vnc 10.10.10.10:0,password -monitor stdio

这样就会直接进入(qemu)的监控模式,由于同时会启动加载虚拟机操作系统,可以按下回车键,输入指令。

我们在监控模式下面来设置vnc的密码

(qemu) change vnc password
Password: ********
(qemu) 

我的设置脚本如下,密码设置为"mysecret

(echo "";sleep 1;echo "change vnc password";echo "mysecret";sleep 1;)| qemu-kvm 中间参数xxxxx  -vnc 10.10.10.10:0,password -monitor stdio

通过VNC客户端软件连接

此时需要输入设定的密码,才可以登录。

你可能感兴趣的:(qemu-kvm设置VNC密码)