vnc server 中文配置與使用_第1頁(yè)
vnc server 中文配置與使用_第2頁(yè)
vnc server 中文配置與使用_第3頁(yè)
vnc server 中文配置與使用_第4頁(yè)
vnc server 中文配置與使用_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、【摘要】本文詳細(xì)介紹了vnc服務(wù)器的搭建,尤其是為不同用戶開啟不同的窗口,這樣多人協(xié)作開發(fā)時(shí)不會(huì)出現(xiàn)相互干擾,大家可以在同一時(shí)刻操作同一Linux主機(jī),并且相關(guān)操作具備不同的用戶屬性,便于區(qū)分不同的開發(fā)者。 【關(guān)鍵詞】vnc server,圖形界面,遠(yuǎn)程操作 在多人協(xié)作的項(xiàng)目中,經(jīng)常需要大家共享信息,而通常這些都是放在Linux服務(wù)器上的,開發(fā)者通過nfs在本地Linux主機(jī)上可以遠(yuǎn)處操作服務(wù)器上的相關(guān)資源,但相比圖形界面來(lái)說還是不友好。因此本文分析了如何可視化遠(yuǎn)程操作Linux服務(wù)器,本機(jī)甚至可以是Windows PC,這種方式最大的好處就是可以做Windows下做其他的

2、所有工作,比如代碼編輯文檔閱讀等,實(shí)際的編譯等才需要用到Linux環(huán)境。 一、VNC簡(jiǎn)介. 1二、服務(wù)器vncserver的安裝及配置. 12.1.VNC Server的安裝. 12.2 設(shè)置 vnc server 的訪問密碼. 22.3 啟動(dòng)vnc server 22.4 更改為kde或者gnome等圖形方式登陸. 22.5 為不同的用戶開啟不同的窗口. 3三、客戶端的設(shè)置及連接. 43.1 windows系統(tǒng). 43.2 Linux系統(tǒng)遠(yuǎn)程控制其他Linux主機(jī). 5 1       VNC簡(jiǎn)介網(wǎng)絡(luò)遙控技術(shù)是指

3、由一部計(jì)算機(jī)(主控端)去控制另一部計(jì)算機(jī)(被控端),而且當(dāng)主控端在控制端時(shí),就如同用戶親自坐在被控端前操作一樣,可以執(zhí)行被控端的應(yīng)用程序,及使用被控端的系統(tǒng)資源。       VNC(Virtual Network Computing)是一套由AT&T實(shí)驗(yàn)室所開發(fā)的可操控遠(yuǎn)程的計(jì)算機(jī)的軟件,其采用了授權(quán)條款,任何人都可免費(fèi)取得該軟件。VNC軟件主要由兩個(gè)部分組成:VNC server及VNC viewer。用戶需先將VNC server安裝在被控端的計(jì)算機(jī)上后,才能在主控端執(zhí)行VNC viewer控制被控端。(在windows

4、中也由一套著名的網(wǎng)絡(luò)遙控軟件Symantec公司推出的pcAnywhere。VNC server與VNC viewer支持多種操作系統(tǒng),如Unix系列(Unix,Linux,Solaris等),windows及MacOS,因此可將VNC server 及VNC viewer分別安裝在不同的操作系統(tǒng)中進(jìn)行控制。如果目前操作的主控端計(jì)算機(jī)沒有安裝VNC viewer,也可以通過一般的網(wǎng)頁(yè)瀏覽器來(lái)控制被控端。 整個(gè)VNC運(yùn)行的工作流程如下: ,(1) VNC客戶端通過瀏覽器或VNC Viewer連接至VNC Server。(2) VNC Server傳送一對(duì)話窗口至客戶端,要求輸入連接密碼,以及存取

5、的VNC Server顯示裝置。 (3) 在客戶端輸入聯(lián)機(jī)密碼后,VNC Server驗(yàn)證客戶端是否具有存取權(quán)限。(4) 若是客戶端通過VNC Server的驗(yàn)證,客戶端即要求VNC Server顯示桌面環(huán)境。(5) VNC Server通過X Protocol 要求X Server將畫面顯示控制權(quán)交由VNC Server負(fù)責(zé)。(6) VNC Server將來(lái)由 X Server的桌面環(huán)境利用VNC通信協(xié)議送至客戶端,并且允許客戶端控制VNC Server的桌面環(huán)境及輸入裝置。 2       服務(wù)器vncserver的安裝

6、及配置2.1    VNC Server的安裝VNC Server下載地址 或者到上下載與系統(tǒng)對(duì)應(yīng)的安裝包其實(shí)也是非常簡(jiǎn)單的,一個(gè)命令就可以了。rpm -ivh vnc-3.3.6-2.i386.rpm 2.2    設(shè)置 vnc server 的訪問密碼vncpasswd補(bǔ)充說明:3.3版的vnc,不會(huì)自動(dòng)的建立/root/.vnc/passwd文件,需要先手工建立,再運(yùn)行vncpasswd 2.3    啟動(dòng)vnc server若未用vncpasswd設(shè)置密碼,則第一次運(yùn)行vncs

7、erver時(shí),會(huì)提示設(shè)置密碼,再次確定密碼。drqdding drq$ vncserverYou will require a password to access your desktops. Password: * 為了不想任何人都可以任意遙控此計(jì)算機(jī)。因此當(dāng)?shù)?1次啟動(dòng)VNC server時(shí),會(huì)要求設(shè)置網(wǎng)絡(luò)遙控的密碼。 Verify: * 注意: vncpasswd 可以更改這個(gè)密碼,或者添加密碼  New 'X' desktop is dding:2 一定要記住這一行稍后會(huì)用到,終端編號(hào); Creating default startup

8、script /home/drq/.vnc/xstartupStarting applications specified in /home/drq/.vnc/xstartupLog file is /home/drq/.vnc/dding:2.log 每次會(huì)啟動(dòng)一個(gè)server, 并有一個(gè)代號(hào),如 :1 :2 等可以在服務(wù)里面選中vncserver,這樣系統(tǒng)啟動(dòng)時(shí)可以默認(rèn)啟動(dòng)vnc服務(wù)。否則需要手動(dòng)啟動(dòng)。 2.4    更改為kde或者gnome等圖形方式登陸 Linux 上的 vnc server 內(nèi)定的管理環(huán)境是 twm,不好看

9、,也不方便。第一次啟動(dòng)后vnc使用twm客戶端(即只能顯示個(gè)虛擬終端,可在終端里運(yùn)行界面程序,但是任意時(shí)刻只能運(yùn)行一個(gè)),如果要用完整的KDE客戶端(此時(shí)可以顯示終端桌面,完全跟本地登陸一樣),我們來(lái)把它改成 KDE。修改 $HOME/.vnc/xstartup這個(gè)文件。把 twm 改成 startkde 修改后要重新啟動(dòng) vnc server。再次進(jìn)行vnc連接時(shí)將顯示KDE圖形界面。其實(shí)是將root/.vnc/xstartup這個(gè)文件。xstartup文件內(nèi)容是:#!/bin/sh # Uncomment the following two lines for normal de

10、sktop: #unset SESSION_MANAGER #exec /etc/X11/xinit/xinitrc   -x /etc/vnc/xstartup && exec /etc/vnc/xstartupn".  -r $HOME/.Xresources && xrdb $HOME/.Xresourcesn".  xsetroot -solid greyn".vncconfig -iconic &n".xterm -geometry 80x24+

11、10+10 -ls -title "$VNCDESKTOP Desktop" &wm &有三種方法修改:a) 可以將最后一行中的twm修改成gnome或者startkde都可以,保存并重新啟動(dòng)vncserver服務(wù);b) 將文件所有內(nèi)容清除,寫入gnome-session,保存并重新啟動(dòng)vncserver服務(wù);c) 也可以寫入 unset SESSION_MANAGER  exec /etc/X11/xinit/xinitrc 表示啟動(dòng)默認(rèn)的圖形管理器即將第2,3行的#去掉也可以,我就是這么做的。然后重新開一下服務(wù)。試一下就OK了,

12、60;2.5    為不同的用戶開啟不同的窗口即可以管理遠(yuǎn)程登陸的用戶,對(duì)權(quán)限等進(jìn)行管理。建立root用戶的vncserver,其對(duì)應(yīng)的窗口號(hào)為 1。 rootdding drq# vi /etc/sysconfig/vncservers/# The VNCSERVERS variable is a list of display:user pairs.# Uncomment the line below to start a VNC server on display :1# as my 'myusername' (adjust thi

13、s to your own).  You will also# need to set a VNC password; run 'man vncpasswd' to see how# to do that.# DO NOT RUN THIS SERVICE if your local area network is# untrusted!  For a secure way of using VNC, see# <URL:           

14、                                                  

15、                                                   

16、;VNCSERVERS="1:root 2:drq" 表示用1登陸即為root用戶,2登陸為drq用戶/可以通過以下命令啟動(dòng)或停止vnc服務(wù):# service vncserver start/stop/restart如果啟動(dòng)了多個(gè)vnc顯示,可以通過以下命令關(guān)閉指定顯示號(hào)的vnc服務(wù):# vncserver -kill :1 (":1"為指定的顯示號(hào))rootdding drq# /etc/init.d/vncserver stop關(guān)閉 VNC 服務(wù)器:1:root 2:drq     

17、60;                          確定  rootdding drq# /etc/init.d/vncserver start啟動(dòng) VNC 服務(wù)器:1:root 2:drq             

18、;                   確定   3       客戶等的設(shè)置及連接3.1    windows系統(tǒng)VNC viewer下載地址在Microsoft Windows上運(yùn)行VNC Viewer 直接運(yùn)行“vncviewer.exe”,系統(tǒng)會(huì)出現(xiàn)”Connection details”對(duì)話框。 在“Connection details”對(duì)話框中的“VNC server”文本框中輸入VNC Server的IP地址(或主機(jī)名及顯示裝置編號(hào),單擊“OK”按鈕后,VNC Server即會(huì)開始檢查所輸入的信息,若是信息錯(cuò)誤,系統(tǒng)會(huì)出現(xiàn)“Failed to connect to server”的錯(cuò)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論