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