標籤:vnc kylin 遠端連線
VNC(Virtual Network Computing)是進行遠端桌面控制的一個軟體。用戶端的鍵盤輸入和滑鼠操作通過網路傳輸到遠程伺服器,控制伺服器的操作。伺服器的圖形介面通過網路傳輸到用戶端顯示給使用者。就像直接在操作本機電腦一樣操作遠端的伺服器。
在Kylin中,VNC 包括以下四個命令:vncserver,vncviewer,vncpasswd,和 vncconnect。大多數情況下只需要其中的兩個命令:vncserver 和 vncviewer,一個是vnc伺服器端,一個是vnc用戶端工具。
UltraVNC加入了TightVNC的部份程式及加強效能的圖型映射驅動程式,並結合ActiveDirectory及NTLM的帳號密碼認證,但僅有Windows版本。在此,我們使用UltraVNC做為Windows端的VNC工具。
Windows通過VNC訪問Kylin
準備:一個系統為Windows XP 或WIN7的機器,一個系統為Kylin的機器 (二者可以均可為虛擬機器或實體機)。
目的:在Windows系統上通過VNC遠端存取Kylin。
1. Kylin上設定VNCServer
1、大部分Kylin版本已安裝vnc4server,如果沒有安裝,在終端執行以下命令安裝:
$ sudo apt-get install vnc4server
2、設定目前使用者VNC遠程登入串連使用的密碼。在終端執行:
$vnc4passwd
根據提示輸入一個密碼。
註:也可以省略這一步,在下一步第一次啟動VNCserver時會要求輸入一個6字元以上的密碼,用於目前使用者遠程登入。
3、啟動vnc4server:
[email protected]:~$vnc4server
New‘kylin-os:3 (kylin)‘ desktop is kylin-os:3
Startingapplications specified in /home/kylin/.vnc/xstartup
Log fileis /home/kylin/.vnc/kylin-os:3.log
註:kylin-os是主機名稱,注意冒號“:”後面的數字,這裡是“3”。首次運行vnc4server會提示產生了xstartup檔案,這個檔案裡麵包含著登入啟動X時的一些配置。
啟動完vnc4server後在你的主目錄下將會產生一個.vnc的目錄。
此時就可以通過vnc用戶端連結到伺服器了。
註:啟動VNCserver,建立一個可用的vnc案頭有兩種方式。
方式①建立一個vnc案頭,會話號由VNCserver自動產生,在終端執行:
$ vnc4server
方式②建立一個指定會話號的vnc案頭,在終端執行:
$vnc4server :2 <---建立一個指定會話號為2的案頭,注意冒號:前面有一個空格。
4、如果要關閉會話號為3的案頭,在終端執行:
$vnc4server-kill :3
根據你啟動時獲得的會話號數字確定,注意冒號:前面有一個空格。
2. 在Windows系統上遠端存取Kylin
1、在Windows機上下載VNC工具UltraVNC_1_2_11_X86_Setup,雙擊執行安裝,下一步下一步即可。
2、開啟UltraVNC Viewer,填入Kylin的ip地址及你想使用的desktop pid,,點擊connect
650) this.width=650;" src="https://s3.51cto.com/wyfs02/M00/9D/58/wKiom1l-w8GT_X1cAAB94XHcZr4974.png" title="x01.png" alt="wKiom1l-w8GT_X1cAAB94XHcZr4974.png" />
3、在彈出的輸入密碼框中輸入vnc4passwd中設定的密碼,即可登入,遠端桌面之旅就此開始。
3. 其他說明
1、多用戶端配置
只需多次運行vnc4server,產生多個desktop id可供多個用戶端使用。
注意:vnc4server啟動會話消耗大量系統資源,如果啟動多個,則系統響應會明顯變慢。
2、vnc4server設定成開機自啟動
當遠端連線需求始終存在時,可將vnc4server設定成開機自啟動,在需要的時候直接連接。
在etc/profile裡面加入vnc4server命令。
3、測試連接
當需要串連Kylin系統的VNC服務時,可在服務端使用下面的方式檢測串連是否正常。
1.ssh -L 5901:127.0.0.1:5901使用者名稱@IP地址或網址
註:使用者名稱填寫當前正使用的使用者名稱,例如kylin。IP地址填寫當前這台伺服器的IP地址。
提示是否繼續串連,輸入 yes。輸入密碼後,可以登入成功,證明配置正確。否則需要檢查防火牆是否開放5901 連接埠。
4、Windows用戶端不控制
如果只想觀看遠程電腦而不想控制,則在使用UltraVNC Viewer登入時勾選View Only。
--------------------------
銀河麒麟作業系統是天津麒麟資訊技術有限公司自主研發的類Linux作業系統,目前有案頭版和伺服器版以及一些特種行業的定製版本。銀河麒麟社區版可在http://www.ubuntukylin.com/downloads/自由下載使用。
本文出自 “自由自在” 部落格,請務必保留此出處http://jiawenjl.blog.51cto.com/4152561/1952321
Windows通過VNC訪問Kylin