在windows上使用virt-manager

很多时候,服务器是不安装gnome等图形化界面的,但是又想运行服务器上的图形化程序,怎么办?

  THAT'S IT~

通过x11转发数据至pc管理端,然后pc上的x11服务程序来实现图形化输出。
这篇文不仅适用于virt-manager这个程序,还适用于其他的类似案例。

1.1 Xming

Xming是PC端的x11服务器,将接受到的x11协议处理后转换为GUI程序。

1.1.1 安装Xming

[Xming](http://sourceforge.net/projects/xming/),默认安装,完成。

1.2 使用putty

  1. 配置putty, “X display location”中的设置要和x-win设置的“Display number”保持一致:localhost:0
  2. connection > ssh > x11 > Enable X11 forwarding

1.3 使用xshell

UBUNTU:

apt-get install libX11-dev libXext-dev libXtst-dev libXrender-dev libxmu-dev libxmuu-dev

2.1 host开启TCP转发和X11转发

vim /etc/ssh/sshd_config
    AllowTcpForwarding yes #保证打开
    X11Forwarding yes      #保证打开
#重启sshd
service sshd restart

2.2 解决界面显示口口

yum install xorg-x11-xauth virt-manager dejavu-lgc-sans-fonts -y

2.3 测试

putty执行virt-manager则其UI会出现在windows上。

2.4 字体显示不对

原因为系统设置为中文环境,缺少中文字体。

2.4.1 解决

  • virtualization/kvm/windows_上使用virt-manager.txt
  • 最后更改: 2019/04/16 18:31
  • (外部编辑)