選擇java 進入自由開放的國度

          隨筆 - 49, 文章 - 3, 評論 - 154, 引用 - 1
          數(shù)據(jù)加載中……

          VNC的使用

          『VNC簡介』
            網(wǎng)絡(luò)遙控技術(shù)是指由一部計算機(主控端)去控制另一部計算機(被控端),而且當(dāng)主控端在控制端時,就如同用戶親自坐在被控端前操作一樣,可以執(zhí)行被控端的應(yīng)用程序,及使用被控端的系統(tǒng)資源。
            VNC(Virtual Network Computing)是一套由AT&T實驗室所開發(fā)的可操控遠(yuǎn)程的計算機的軟件,其采用了GPL授權(quán)條款,任何人都可免費取得該軟件。VNC軟件主要由兩個部分組成:VNC server及VNC viewer。用戶需先將VNC server安裝在被控端的計算機上后,才能在主控端執(zhí)行VNC viewer控制被控端。
            (在windows中也由一套著名的網(wǎng)絡(luò)遙控軟件――Symantec公司推出的pcAnywhere。
            VNC server與VNC viewer支持多種操作系統(tǒng),如Unix系列(Unix,Linux,Solaris等),windows及MacOS,因此可將VNC server 及VNC viewer分別安裝在不同的操作系統(tǒng)中進行控制。如果目前操作的主控端計算機沒有安裝VNC viewer,也可以通過一般的網(wǎng)頁瀏覽器來控制被控端。
            整個VNC運行的工作流程如下:
            (1) VNC客戶端通過瀏覽器或VNC Viewer連接至VNC Server。
            (2) VNC Server傳送一對話窗口至客戶端,要求輸入連接密碼,以及存取的VNC Server顯示裝置。
            (3) 在客戶端輸入聯(lián)機密碼后,VNC Server驗證客戶端是否具有存取權(quán)限。
            (4) 若是客戶端通過VNC Server的驗證,客戶端即要求VNC Server顯示桌面環(huán)境。
            (5) VNC Server通過X Protocol 要求X Server將畫面顯示控制權(quán)交由VNC Server負(fù)責(zé)。
            (6) VNC Server將來由 X Server的桌面環(huán)境利用VNC通信協(xié)議送至客戶端,并且允許客戶端控制VNC Server的桌面環(huán)境及輸入裝置。
            
            『VNC的安裝與使用』
            本人的操作環(huán)境:被控端 Redhat8.0,主控端Windows XP。
            1. 載VNC Server與VNC viewer.
            VNC Server下載地址:http://www.linuxeden.com/download/softdetail.php?softid=744
            VNC viewer下載地址:http://download.pchome.net/php/dl.php?sid=2603
            2.安裝。
            rpm –Uvh vnc-3.3.6-2.i386.rpm (如果是源代碼請看包里的說明)
            安裝winvnc.exe
            3.在Linux上啟動VNC Server
            執(zhí)行vncserver命令:
            [root@linux root]# vncserver
            You will require a password to access your desktops.
            Password: ----為了不想任何人都可以任意遙控此計算機。因此當(dāng)?shù)?
            Verify: ---1次啟動VNC server時,會要求設(shè)置網(wǎng)絡(luò)遙控的密碼。
            New ‘X’ desktop is linux:1 ----一定要記住這一行稍后會用到。
            Creating default startup script /root/.vnc/xstartup
            Starting applications specified in /root/.vnc/xstartup
            Log file is /root/.vnc/linux:1.log
            (經(jīng)上述步驟后,便已啟動了VNC Server。如果你想要更改VNC Server的密碼,只要執(zhí)行vncpasswd命令即可。)
            4.在Microsoft Windows上運行VNC Viewer
            直接運行“vncviewer.exe”,系統(tǒng)會出現(xiàn)”Connection details”對話框。
            在“Connection details”對話框中的“VNC server”文本框中輸入VNC Server的IP地址(或主機名及顯示裝置編號,(請看3。在Linux上啟動VNC server的這一行,New ‘X’ desktop is linux:1 得到此信息),例如:192.168.0.1:1(冒號后面的1是執(zhí)行VNC Server生成的顯示裝置編號),單擊“OK”按鈕后,VNC Server即會開始檢查所輸入的信息,若是信息錯誤,系統(tǒng)會出現(xiàn)“Failed to connect to server”的錯誤信息:若是信息正確,則會接著出現(xiàn)“VNC Authentication”對話框。
            若是在“VNC Authentication”對話框中輸入的密碼正確,就可以成功地打開Linux的桌面窗口。
            5. 從瀏覽器遠(yuǎn)程遙控。
            啟動VNC Server 后直接打開瀏覽器,在地址欄中輸入被控端的網(wǎng)址或IP地址,并在網(wǎng)址后加上“:5800+顯示編號”的端口號即可操控該計算機。
            例如:http://192.168.01.:5801 (如果顯示編號為1,一般第一次設(shè)置的顯示編號都是1,就用5800+1=5801。)
            
            6.FAQ
            A.為什么連接后,不能顯示桌面,而只有一個Terminal窗口?
            試著修改/root/.vnc/xstartup,把最后一行 twm& 改成 gnome-session& or kde&(據(jù)說KDE在目前的VNC Viewer上的表現(xiàn)不太穩(wěn)定)
            
            B. 為什么重新啟動VNC Server后,連接不上了?
            因為重新啟動VNC Server時,系統(tǒng)會指定一個新的顯示編號,需使用此新的編號,否則就無法連接。

          posted on 2006-06-23 17:34 soochow_hhb 以java論成敗 以架構(gòu)論英雄 閱讀(2615) 評論(0)  編輯  收藏 所屬分類: Reading

          主站蜘蛛池模板: 阳山县| 楚雄市| 海兴县| 晋城| 镇原县| 微山县| 元谋县| 承德县| 青田县| 虹口区| 敦化市| 扎兰屯市| 开平市| 闵行区| 华坪县| 资阳市| 平湖市| 富裕县| 丹凤县| 瑞金市| 泾川县| 扬州市| 巴马| 盘山县| 石首市| 黔西| 二连浩特市| 岳普湖县| 定远县| 道孚县| 麟游县| 哈密市| 夏河县| 互助| 崇文区| 九台市| 离岛区| 独山县| 麻城市| 满城县| 凤冈县|