資源描述:
《用vnc實現(xiàn)windows遠程連接linux桌面》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、網(wǎng)絡(luò)遙控技術(shù)是指由一部計算機(主控端)去控制另一部計算機(被控端),而且當(dāng)主控端在控制端時,就如同用戶親自坐在被控端前操作一樣,可以執(zhí)行被控端的應(yīng)用程序,及使用被控端的系統(tǒng)資源。?VNC(VirtualNetworkComputing)是一套由AT&T實驗室所開發(fā)的可操控遠程的計算機的軟件,其采用了GPL授權(quán)條款,任何人都可免費取得該軟件。VNC軟件主要由兩個部分組成:VNCserver及VNCviewer。用戶需先將VNCserver安裝在被控端的計算機上后,才能在主控端執(zhí)行VNCviewer控制被控端。?(在windows中也由一套著
2、名的網(wǎng)絡(luò)遙控軟件――Symantec公司推出的pcAnywhere。?VNCserver與VNCviewer支持多種操作系統(tǒng),如Unix系列(Unix,Linux,Solaris等),windows及MacOS,因此可將VNCserver及VNCviewer分別安裝在不同的操作系統(tǒng)中進行控制。如果目前操作的主控端計算機沒有安裝VNCviewer,也可以通過一般的網(wǎng)頁瀏覽器來控制被控端。?整個VNC運行的工作流程如下:?(1)VNC客戶端通過瀏覽器或VNCViewer連接至VNCServer。?(2)VNCServer傳送一對話窗口至客戶端
3、,要求輸入連接密碼,以及存取的VNCServer顯示裝置。?(3)在客戶端輸入聯(lián)機密碼后,VNCServer驗證客戶端是否具有存取權(quán)限。?(4)若是客戶端通過VNCServer的驗證,客戶端即要求VNCServer顯示桌面環(huán)境。?(5)VNCServer通過XProtocol要求XServer將畫面顯示控制權(quán)交由VNCServer負責(zé)。?(6)VNCServer將來由XServer的桌面環(huán)境利用VNC通信協(xié)議送至客戶端,并且允許客戶端控制VNCServer的桌面環(huán)境及輸入裝置?!篤NC的安裝與使用』?本人的操作環(huán)境:被控端Redhat8.
4、0,主控端WindowsXP。?1.載VNCServer與VNCviewer.?VNCServer下載地址:http://www.linuxeden.com/download/softdetail.php?softid=744?VNCviewer下載地址:http://download.pchome.net/php/dl.php?sid=2603?2.安裝。?rpm–Uvhvnc-3.3.6-2.i386.rpm(如果是源代碼請看包里的說明)?安裝winvnc.exe?3.在Linux上啟動VNCServer?執(zhí)行vncserver命令:
5、?[root@linuxroot]#?vncserver?Youwillrequireapasswordtoaccessyourdesktops.?Password:----為了不想任何人都可以任意遙控此計算機。因此當(dāng)?shù)?Verify:---1次啟動VNCserver時,會要求設(shè)置網(wǎng)絡(luò)遙控的密碼。?New‘X’desktopislinux:1----一定要記住這一行稍后會用到。?Creatingdefaultstartupscript/root/.vnc/xstartup?Startingapplicationsspecifiedin/r
6、oot/.vnc/xstartup?Logfileis/root/.vnc/linux:1.log?(經(jīng)上述步驟后,便已啟動了VNCServer。如果你想要更改VNCServer的密碼,只要執(zhí)行vncpasswd命令即可。)?4.在MicrosoftWindows上運行VNCViewer?直接運行“vncviewer.exe”,系統(tǒng)會出現(xiàn)”Connectiondetails”對話框。?在“Connectiondetails”對話框中的“VNCserver”文本框中輸入VNCServer的IP地址(或主機名及顯示裝置編號,(請看3。在Lin
7、ux上啟動VNCserver的這一行,New‘X’desktopislinux:1得到此信息),例如:192.168.0.1:1(冒號后面的1是執(zhí)行VNCServer生成的顯示裝置編號),單擊“OK”按鈕后,VNCServer即會開始檢查所輸入的信息,若是信息錯誤,系統(tǒng)會出現(xiàn)“Failedtoconnecttoserver”的錯誤信息:若是信息正確,則會接著出現(xiàn)“VNCAuthentication”對話框。?若是在“VNCAuthentication”對話框中輸入的密碼正確,就可以成功地打開Linux的桌面窗口。?5.?從瀏覽器遠程遙控。
8、?啟動VNCServer后直接打開瀏覽器,在地址欄中輸入被控端的網(wǎng)址或IP地址,并在網(wǎng)址后加上“:5800+顯示編號”的端口號即可操控該計算機。?例如:http://192.168.01.:5