windows主機(A, IP: 172.22.40.x)和linux虛擬機(colinux虛擬),我要作的就是在A上安裝Xming,去使用虛擬機上的linuxlinux
1.安裝配置A上的X serverwindows
X server我選擇的是Xming,這是一個免費的windows平臺上的X server。須要安裝兩個組件,主程序和字體session
Xming X server, Xming-6-9-0-31-setup.exe,網上搜索去
Xming Fonts, 不是必須,解決字體顯示吧,沒有測試ssh
你能夠選擇安裝putty,可是我這裏沒有選擇,我是本身另外下載的測試
運行XLaunch配置Xming X server,將配置保存爲.xlaunch 文件。使用默認設置便可。字體
Display 表明一套 I/O 設備,包括顯示、鼠標、鍵盤;Display Number 就是這套 I/O 設備的代號;同時 Display Number 還決定了 Xming X server 的 TCP 端口,端口號爲 6000 + Display Number。Linux 主機上的應用程序經過此端口創建與 Xming X server 的鏈接。命令行
將配置保存爲Xming.display.0.xlaunch。雙擊此文件就能啓動X server,系統欄裏多了一個Xming的圖標。server
2.安裝配置A上的SSHblog
SSH客戶端使用PuTTY,PuTTY是freeware+greenware,就一個exe文件。虛擬機
配置 Session:配置主機IP(本身修改,我這裏只是示意),鏈接方式爲SSH
Connection\Data:保存鏈接使用的用戶名
Connection\SSH\X11:Enable X11 Forwarding,X display Location 爲 localhost:0,這裏的 0 就是配置 Xming X server 時指定的 Display Number。
保存設置爲 VSERVER01。
3.配置B上的SSH
要容許虛擬機Linux上的SSH X轉發,查看 /etc/ssh/sshd_config 文件,加入如下一行,
X11Forwrding yes
至此配置完成。
使用時先用colinux 啓動虛擬機上的linux,而後點擊保存的Xming.display.0.xlaunch,啓動xming;而後用putty鏈接linux虛擬機,在命令行裏輸入gnome-session,啓動linux的圖形桌面gnome
網上還有說能夠輸入xfce-session運行xfce桌面,沒有測試!!