通过远程桌面监控 QEMU

通过远程桌面监控 QEMU

我想从我的 Windows VM 访问 QEMU 监视器,但我已通过 RDP 连接 Windows VM。当我按 Ctrl+Alt+2 时,QEMU 监视器未打开。如果我在未使用 RDP 连接的情况下执行相同操作,监视器将打开。有没有办法在通过 RDP 连接时打开 QEMU 监视器。

谢谢。

答案1

QEMU 本身不提供任何 RDP。QEMU 支持以下“显示”输出。

qemu-system-x86_64 --help 2>&1 | grep -- '^-display' | sed 's/^/    /'
-display spice-app[,gl=on|off]
-display gtk[,grab_on_hover=on|off][,gl=on|off]|
-display vnc=<display>[,<optargs>]
-display curses[,charset=<encoding>]
-display egl-headless[,rendernode=<file>]
-display none

对于某些输出模式监视器控制台是多路复用的,也就是说,它可以从输出模式访问,例如,可以访问监视器同时使用 GTK 显示模式运行 QEMU 应用程序。

但是......QEMU监视器可以使用 RDP 进行访问,监视器控制台可以连接到各种 I/O“设备”,可以通过 UNIX 套接字、TCP 套接字等进行访问。应该理解,访问监视器表示访问虚拟化主机,可以通过以下方式打开/保存文件监视器. 可能是首选的访问方式监视器不是通过带有 TLS 客户端身份验证的 TCP 套接字或通过 SASL 多路复用。

相关内容