LINUX下使用VNC進行圖形介面遠端桌面控制。
1、啟用SUSE遠端控制
SUSE預設安裝了VNC,開啟YaST,網路服務,遠端管理(remote administration),選擇“允許遠端管理”,在下面的選項進行防火牆設定,選擇“開啟防火牆連接埠”。點擊完成。
2、啟動VNC服務。
SSH登入後,執行vncserver命令
提示:You will require a password to access your desktops.
設定遠端存取的密碼。
Password:(輸入密碼)
Verify: (再次輸入)
提示:Would you like to enter a view-only password (y/n)? n(是否輸入一個只能查看的密碼,選擇否)
提示資訊如下:
xauth: creating new authority file /root/.Xauthority
New 'X' desktop is linux-eyh7:1(案頭編號為1)
Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/linux-eyh7:1.log
3、配置xstartup啟動指令碼。
用VI編輯/root/.vnc/xstartup指令碼
內容如下:
#!/bin/sh
xrdb $HOME/.Xresources
xsetroot -solid grey
xterm -geometry 80x24 10 10 -ls -title "$VNCDESKTOP Desktop" &
twm &
將最後一行更改為
startgnome
DISPLAY=:1 gnome-session
就是啟動gnome圖形介面視窗。
儲存後,重啟vnc。
4、下載windows vnc用戶端軟體。
運行VNC查看器,輸入伺服器的IP和案頭編號:
如:192.168.0.1:1
而後輸入VNC串連密碼就可以登入進去了。
5、通過瀏覽器控制:
如果主控端沒有安裝vnc viewer,通過瀏覽器也可以控制。例如訪問地址:http://192.168.0.1:5801 (其中連接埠號碼=案頭顯示編號 5800 ,前面我們配置時提示案頭編號是1,所以連接埠號碼就是5801),會出現登入介面。需要瀏覽器開啟java applet。