VNC 客戶端通 VNC Viewer 連接至VNC Server。默認端口是5900。VNC Server傳送一對話窗口至客戶端,要求輸入連接密碼(可能為空),以及存取的VNC Server顯示裝置。在客戶端輸入連接密碼后,VNC Server驗證客戶端是否具有存取權限。若是客戶端通過 VNC Server 的驗證,客戶端即要求VNC Server顯示桌面環(huán)境。被控端將畫面顯示控制權交由VNC Server負責。VNC Server將把被控端的桌面環(huán)境利用VNC通信協(xié)議送至客戶端,并且允許客戶端控制VNC Server的桌面環(huán)境及輸入裝置。

【vnc server基本介紹】
vnc server是一款強大的遠程控制工具,它可以通過在另一端電腦上安裝配套使用的vnc viewer來進行與服務器的遠程連接,同時vnc server作為一款配套使用的遠程工具系列,其配套系列的兼容性無疑為數(shù)據(jù)傳輸帶來了很大的便捷性。在遠程連接成功之后軟件將服務器端的屏幕像素數(shù)據(jù)通過RFB協(xié)議傳輸?shù)搅硪慌_安裝VNC Viewer的電腦上從而控制該機器的使用,幫助您更快更高效地解決遠程傳輸?shù)碾y題。VNC (Virtual Network Console),即虛擬網(wǎng)絡控制臺,它是一款基于 UNIX 和 Linux 操作系統(tǒng)的優(yōu)秀遠程控制工具軟件,由著名的 AT&T 的歐洲研究實驗室開發(fā),遠程控制能力強大,高效實用,并且免費開源。
VNC基本上是由兩部分組成:一部分是客戶端的應用程序(vncviewer);另外一部分是服務器端的應用程序(vncserver)。在任何安裝了客戶端的應用程序(vncviewer)的計算機都能十分方便地與安裝了服務器端的應用程序(vncserver)的計算機相互連接。
【vnc server工作流程】
1)VNC客戶端通過瀏覽器或VNC Viewer連接至VNC Server。2)VNC Server傳送一對話窗口至客戶端,要求輸入連接密碼,以及存取的VNC Server顯示裝置。
3)在客戶端輸入聯(lián)機密碼后,VNC Server驗證客戶端是否具有存取權限。
4)若是客戶端通過VNC Server的驗證,客戶端即要求VNC Server顯示桌面環(huán)境。
5)VNC Server通過X Protocol 要求X Server將畫面顯示控制權交由VNC Server負責。
6)VNC Server將來由 X Server的桌面環(huán)境利用VNC通信協(xié)議送至客戶端,并且允許客戶端控制VNC Server的桌面環(huán)境及輸入裝置。
【vnc server功能特性】
在所有Windows平臺上,VNC會話可以通過128位AES/EAX認證加密來保護。安全的VNC服務器使用2048位RSA密鑰向客戶端識別服務器身份驗證目的。在基于Windows NT的平臺上,VNC會話可以使用經(jīng)典的VNC密碼機制或本地或域Windows用戶帳戶(包括ActiveDirectory帳戶)進行身份驗證。
在基于Windows NT的平臺上,VNC會話登錄和注銷事件被自動記錄到相關主機或域控制器的應用程序事件日志中。
【vnc server安裝教程】
1)、安裝語言選擇在服務器端下載好VNCServer,然后雙擊程序進行安裝,首先也是進入安裝語言選擇界面,選擇默認語言English即可,然乎單擊下方OK進入下一步。

2)、進入安裝向?qū)?
選擇好安裝語言后,下一步就會進入安裝向?qū)В苯狱c擊下方Next進入下一步即可。

3)、許可協(xié)議
然后進入許可協(xié)議界面,勾選左下角I accept the trms in the License Agreement同意后,即可點擊Next進入下一步。

4)、選擇安裝項
這里跟之前VNC Viewer的設置相似,就不再贅述,安裝組件里多了一個打印機驅(qū)動項,有需要可以自行更改,這里默認安裝,然后設置好主程序安裝路徑,點擊下方Next即可。

5)、防火墻后門
接著進入防火墻設置,問你是否為VNC留一個防火墻后門,即在防火墻上打開VNC遠程連接使用的端口,以便VNCViewer用戶訪問,這里默認勾選即可,然后點擊下方Next即可。

6)、進行安裝
最后就進入安裝界面,確認所有設置無誤后,點擊下方Install即可開始安裝:


安裝完成后,進入結束界面,點擊下方Finish即可退出安裝程序。

【vnc server破解教程】
等待軟件安裝完成,安裝完成后軟件會自行啟動,在彈出的窗口中選擇第二個選項打開注冊碼輸入頁面; 

在打開的注冊機窗口中點擊“Generate”生成Licensekey,復制序列號即可;

將復制的軟件序列號粘貼到注冊碼輸入頁面,點擊“Next”進行軟件激活;

運行軟件查看License證書信息,出現(xiàn)下圖表示注冊成功;

【vnc server使用教程】
這里我把一臺筆記本作為客戶端(控制端,IP:10.100.174.8),裝了VNC Viewer,另一臺臺式機作為服務器端(被控端,IP:10.100.100.103),裝了VNC Server,用這兩臺設備進行演示。服務器端開啟 VNC Server教程
VNC Server安裝好之后程序會默認在后臺運行,如果你沒有設置開機自啟,則需要手動在服務器端開啟 VNC Server。
第一次使用 VNC Server時,要進行一些基本配置,安裝完 VNC Server后會進入它的主界面,這時會彈出一個首選項,為用戶體驗反饋設置,這里不要理會,直接點 OK 即可。

然后進入主界面,可以看到左邊 Connectivity 板塊為連接相關的信息,顯示目前的服務器端IP為10.100.100.103;右邊為 Security 為安全相關信息,上邊 Identity check 為一些身份檢查等信息,下方 Authentication 為認證信息。

我們可以點擊 Authentication 里的 Change password 來設置初始訪問密碼,這里的密碼即為客戶端訪問該服務器時的密碼,設置完要重輸一遍來確認,之后點擊 OK 即可。一般來說,設置好密碼之后就可以通過遠程客戶機訪問了

如果你還想進行其他設置,可以點擊界面右上角三橫線的地方,彈出的列表中包含了該軟件的所有系統(tǒng)選項,點擊其中的 Options ,即可進入系統(tǒng)設置項。

系統(tǒng)設置界面如下,你可以修改各種系統(tǒng)設置,如更改認證方式、密碼類型等,我們這里簡單的配置已經(jīng)好了,其他就不詳細介紹了,可以自己去慢慢了解。

通過客戶端VNC Viewer訪問遠程桌面
在臺式機服務器上開啟 VNC Server后,在筆記本客戶端上打開 VNC Viewer,主界面如下,相當簡潔,你可以直接在上方數(shù)據(jù)欄里輸入服務器端的主機名或IP地址,即可建立連接。

直接輸入服務器端 IP:10.100.100.103,然后回車確認,第一次連接時會有一下提示,直接點擊 Continue 即可。

之后,會進行身份驗證,輸入之前在服務器端設置好的訪問密碼,然后點擊 OK,如果正確的話就可連接到對端計算機。

成功建立連接后,你就會得到服務器端計算機的桌面桌面控制權,然后就可以對遠程計算機進行相關操作。


【vnc server配置教程】
檢查vncserver是否安裝rpm -qa|grep tigervnc

安裝vncserver
yum -y install tigervnc-server

啟動并設置vncserver密碼
在第一次啟動vncserver會提示輸入密碼,之后可以使用vncpasswd命令修改密碼

將/root/.vnc/xstartup最后一行 twm& 改成 gnome-session&


vim /etc/sysconfig/vncservers
添加一行VNCSERVERS= "1:root"
VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -localhost"之前的注釋去掉

設置開機啟動

【vnc server常見問題】
1、什么是VNC連接?VNC Connect是我們用于個人和商業(yè)用途的跨平臺遠程訪問軟件的最新版本(6+)。它利用VNC技術將您連接到世界任何地方的遠程計算機,實時觀看其屏幕并控制。我們的創(chuàng)始人是VNC 的 原始發(fā)明人,二十五年的經(jīng)驗已經(jīng)進入我們的獲獎軟件。
2、VNC技術如何工作?
VNC使用RFB協(xié)議通過網(wǎng)絡將屏幕像素數(shù)據(jù)從一臺計算機傳輸?shù)搅硪慌_計算機,并發(fā)送控制事件作為回報。這是一個由RealVNC發(fā)明的簡單而強大的協(xié)議。
您需要為要控制的遠程計算機提供VNC服務器應用程序,以及要從中控制的計算機或移動設備的VNC查看器應用程序。您可以提前安裝和許可這些應用程序,或按照最適合您的方式下載并運行這些應用程序?;蛘咴诓煌那闆r下同時做。
3、我能做什么,不能做什么?
你可以做任何你可以做的事情,就是你坐在遠程計算機前,使用鍵盤和鼠標。例外是聽音頻(我們正在努力)。
請注意,您無法從臺式電腦遠程控制Apple iOS和Android設備(只能以其他方式進行操作)。


































