1. 程式人生 > >Windows通過VNC訪問Kylin

Windows通過VNC訪問Kylin

vnc kylin 遠程連接

VNC(Virtual Network Computing)是進行遠程桌面控制的一個軟件。客戶端的鍵盤輸入和鼠標操作通過網絡傳輸到遠程服務器,控制服務器的操作。服務器的圖形界面通過網絡傳輸到客戶端顯示給用戶。就像直接在操作本地計算機一樣操作遠端的服務器。

Kylin中,VNC 包括以下四個命令:vncservervncviewervncpasswd,和 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,填入Kylinip地址及你想使用的desktop pid,如圖,點擊connect

技術分享

3、在彈出的輸入密碼框中輸入vnc4passwd中設置的密碼,即可登錄,遠程桌面之旅就此開始。

3. 其他說明

1、多客戶端配置

只需多次運行vnc4server,產生多個desktop id可供多個客戶端使用。

註意:vnc4server啟動會話消耗大量系統資源,如果啟動多個,則系統響應會明顯變慢。

2vnc4server設置成開機自啟動

當遠程連接需求始終存在時,可將vnc4server設置成開機自啟動,在需要的時候直接連接。

etc/profile裏面加入vnc4server命令。

3、測試連接

當需要連接Kylin系統的VNC服務時,可在服務端使用下面的方式檢測連接是否正常。

1.ssh -L 5901:127.0.0.1:5901用戶名@IP地址或網址

註:用戶名填寫當前正使用的用戶名,例如kylinIP地址填寫當前這臺服務器的IP地址。

提示是否繼續連接,輸入 yes。輸入密碼後,可以登錄成功,證明配置正確。否則需要檢查防火墻是否開放5901 端口。

4Windows客戶端不控制

如果只想觀看遠程電腦而不想控制,則在使用UltraVNC Viewer登錄時勾選View Only


--------------------------

銀河麒麟操作系統是天津麒麟信息技術有限公司自主研發的類Linux操作系統,目前有桌面版和服務器版以及一些特種行業的定制版本。銀河麒麟社區版可在http://www.ubuntukylin.com/downloads/自由下載使用。




本文出自 “自由自在” 博客,請務必保留此出處http://jiawenjl.blog.51cto.com/4152561/1952321

Windows通過VNC訪問Kylin