VNC的安裝與使用(轉載)
VNC的安裝與使用。
說明:文章內容比較簡單,獻給那些初學者作為參考。
文章分為兩部分,第一部分為VNC簡介,第二部分為VNC的安裝與使用。
文章為小弟結合書籍與小弟的實際操作總結出來的,如有錯誤與疏漏之處,還請指出。
fish_ys 2003.8.25
『VNC簡介』
網路遙控技術是指由一部計算機(主控端)去控制另一部計算機(被控端),而且當主控端在控制端時,就如同使用者親自坐在被控端前操作一樣,可以執行被控端的應用程式,及使用被控端的系統資源。
VNC(Virtual Network Computing)是一套由AT&T實驗室所開發的可操控遠端的計算機的軟體,其採用了GPL授權條款,任何人都可免費取得該軟體。VNC軟體主要由兩個部分組成:VNC server及VNC viewer。使用者需先將VNC server安裝在被控端的計算機上後,才能在主控端執行VNC viewer控制被控端。
(在windows中也由一套著名的網路遙控軟體――Symantec公司推出的pcAnywhere。
VNC server與VNC viewer支援多種作業系統,如Unix系列(Unix,Linux,Solaris等),windows及MacOS,因此可將VNC server 及VNC viewer分別安裝在不同的作業系統中進行控制。如果目前操作的主控端計算機沒有安裝VNC viewer,也可以透過一般的網頁瀏覽器來控制被控端。
整個VNC執行的工作流程如下:
(1) VNC客戶端透過瀏覽器或VNC Viewer連線至VNC Server。
(2) VNC Server傳送一對話視窗至客戶端,要求輸入連線密碼,以及存取的VNC Server顯示裝置。
(3) 在客戶端輸入聯機密碼後,VNC Server驗證客戶端是否具有存取許可權。
(4) 若是客戶端透過VNC Server的驗證,客戶端即要求VNC Server顯示桌面環境。
(5) VNC Server透過X Protocol 要求X Server將畫面顯示控制權交由VNC Server負責。
(6) VNC Server將來由 X Server的桌面環境利用VNC通訊協議送至客戶端,並且允許客戶端控制VNC Server的桌面環境及輸入裝置。
『VNC的安裝與使用』
本人的操作環境:被控端 Redhat8.0,主控端Windows XP。
1. 載VNC Server與VNC viewer.
VNC Server下載地址:
VNC viewer下載地址:
2.安裝。
rpm –Uvh vnc-3.3.6-2.i386.rpm (如果是原始碼請看包裡的說明)
安裝winvnc.exe
3.在Linux上啟動VNC Server
執行vncserver命令:
[root@linux root]# vncserver
You will require a password to access your desktops.
Password: ----為了不想任何人都可以任意遙控此計算機。因此當第
Verify: ---1次啟動VNC server時,會要求設定網路遙控的密碼。
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
(經上述步驟後,便已啟動了VNC Server。如果你想要更改VNC Server的密碼,只要執行vncpasswd命令即可。)
4.在Microsoft Windows上執行VNC Viewer
直接執行“vncviewer.exe”,系統會出現”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是執行VNC Server生成的顯示裝置編號),單擊“OK”按鈕後,VNC Server即會開始檢查所輸入的資訊,若是資訊錯誤,系統會出現“Failed to connect to server”的錯誤資訊:若是資訊正確,則會接著出現“VNC Authentication”對話方塊。
若是在“VNC Authentication”對話方塊中輸入的密碼正確,就可以成功地開啟Linux的桌面視窗。
5. 從瀏覽器遠端遙控。
啟動VNC Server 後直接開啟瀏覽器,在位址列中輸入被控端的網址或IP地址,並在網址後加上“:5800+顯示編號”的埠號即可操控該計算機。
例如:http://192.168.01.:5801 (如果顯示編號為1,一般第一次設定的顯示編號都是1,就用5800+1=5801。)
6.FAQ
A.為什麼連線後,不能顯示桌面,而只有一個Terminal視窗?
試著修改/root/.vnc/xstartup,把最後一行 twm& 改成 gnome-session& or kde&(據說KDE在目前的VNC Viewer上的表現不太穩定)
或者
要VNC Viewer上可以看到Linux桌面需要做如下設定:
在VNC Viewer所在的機器上,取消/root/.vnc/xstartup檔案中下面兩行的註釋即可:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
B. 為什麼重新啟動VNC Server後,連線不上了?
因為重新啟動VNC Server時,系統會指定一個新的顯示編號,需使用此新的編號,否則就無法連線。
(以上只是本人遇到的一些問題,而且用VNC也不是很多,很不全面,還望多提寶貴意見)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-670619/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- vnc for linux 安裝與使用VNCLinux
- VNC的安裝配置使用VNC
- 【VNC】Linux環境VNC服務安裝、配置與使用VNCLinux
- vnc簡單的安裝使用VNC
- vnc安裝步驟,4個vnc安裝步驟實現vnc與Linux的連線VNCLinux
- vnc viewer 64位下載,在windows安裝vnc viewer客戶端使用教程VNCViewWindows客戶端
- 【VNC】Linux環境VNC服務安裝、配置與使用(精簡版)VNCLinux
- 安裝vncVNC
- vnc安裝VNC
- Linux環境VNC服務安裝、配置與使用LinuxVNC
- 【軟體工具】VNC-Server 軟體安裝與使用VNCServer
- vnc管理工具,vnc管理工具安裝使用教程,linux如何安裝vnc server?VNCLinuxServer
- CentOS 8.2下VNC安裝與配置CentOSVNC
- VNC共享桌面軟體下載,VNC共享桌面軟體下載安裝教程!VNC
- vnc安裝步驟,vnc安裝步驟詳解VNC
- VNC安裝配置VNC
- CentOS 安裝 VNCCentOSVNC
- vnc在solaris的安裝VNC
- vnc遠端安裝,在Linux中vnc遠端安裝的教程VNCLinux
- Solaris下安裝VNCVNC
- vnc安裝步驟,4個在Linux下vnc的個安裝步驟VNCLinux
- vnc遠端控制軟體,vnc遠端控制軟體怎麼使用,vnc server如何安裝?VNCServer
- python的下載安裝與簡單使用Python
- Linux安裝配置vncLinuxVNC
- linux上安裝VNCLinuxVNC
- 在AIX上安裝VNCAIVNC
- AIX下安裝VNC ServerAIVNCServer
- Centos6.9下安裝並使用VNC的操作記錄CentOSVNC
- vnc安裝步驟,如何在Linux(CentOS 7)下vnc安裝步驟VNCLinuxCentOS
- JDK的下載及安裝與Eclipse的下載及使用JDKEclipse
- CUDA Toolkit的安裝(轉載)
- svn安裝【轉載】
- jdk的下載與安裝JDK
- GLUT的下載與安裝
- Mongodb的下載與安裝MongoDB
- jdk的安裝與下載JDK
- Ubuntu 20.04 安裝VNC Server的教程。UbuntuVNCServer
- Linux系統安裝VNCLinuxVNC