2021-05-12 14:32:11
CentOS 7.2搭建VNC遠端桌面服務
系統要求:CentOS 7.2 64 位元運算系統
安裝、啟動 VNC
VNC 遠端桌面原理
名詞解釋:
Xorg:在 Linux 使用者中非常流行,已經成為圖形使用者程式的必備條件,所以大部分發行版都提供了它。
X11:X Window 系統(X Window System,也常稱為 X11 或 X )是一種以點陣圖方式顯示的軟體視窗系統。
VNC:VNC(Virtual Network Computing),為一種使用RFB協定的顯示屏畫面分享及遠端操作軟體。此軟體藉由網路,可傳送鍵盤與滑鼠的動作及即時的顯示屏畫面。
x11vnc:輕量級 VNC 服務程式。
Xvfb:輕量級 Xorg 服務程式。
在 Linux 中顯示視窗,首先要建立一個 display 服務。而 Xvfb 就是一個輕量級的,不產生實際螢幕輸出的虛擬 display 服務程式。 Xvfb 建立 display 後, x11vnc 連上去並轉換成 VNC 協定。 優點是整個系統按需開啟,非常輕量,不會影響伺服器效能。
安裝 VNC 遠端桌面
首先,通過以下命令安裝比較的系統庫
yum install -y xorg-x11-xauth xterm libXi libXp libXtst libXtst-devel libXext libXext-devel
然後,通過以下命令安裝 Xvfb
yum install -y Xvfb
最後,通過以下命令安裝 x11vnc
yum install -y x11vnc
啟動 VNC 遠端桌面
啟動 VNC 遠端桌面命令如下,其中 12345 為埠號(如果已占用需要換另外的埠號,記得在騰訊雲管理頁面新增埠放行規則),CrekeNet 為 VNC 遠端桌面連線密碼:
x11vnc -rfbport 12345 -passwd CrekeNet -create -forever
出現以下輸出則啟動成功 VNC 遠端桌面
連線 VNC 遠端桌面
下載 VNC Viewer https://www.realvnc.com/en/connect/download/viewer/
使用 VNC Viewer
下載安裝後,首次執行 VNC Viewer ,會出現使用者協定確認,如圖勾選同意協定
接著是介紹 VNC Viewer 的新功能,如圖點選 “GOT IT” 確認
選擇 “File” —— “New Connection” ,新建 VNC 遠端桌面連線
“VNC Server” 填寫騰訊雲伺服器IP和埠號,格式如 <您的 CVM IP 地址>:12345 ; “Name” 是連線的名字,可隨意填,如 Tencent Cloud
點選 “OK” ,完成連線的新建,這時面板上多了我們剛剛新建的名叫 Tencent Cloud 的連線
右擊這個連線,選擇 “Connect”
開始連線 VNC 遠端桌面,此時會出現安全提示,點選 “Continue” 即可繼續
出現密碼輸入框,如果您是按照前文的預設密碼啟動 x11vnc ,則填入 CrekeNet 即可;如果您用了自己的密碼,則需要輸入您設定的正確密碼
成功連線後,出現 Linux 遠端桌面
VNC 遠端桌面簡單應用
安裝 xview
以下命令可以在 SSH 視窗,或者 VNC 內的命令列視窗輸入
yum install -y xloadimage
下載圖片用以顯示
wget http://mat1.gtimg.com/www/images/qq2012/qqlogo_1x.png
在 VNC 遠端桌面顯示圖片
以下命令必須在 VNC 內的命令列視窗輸入
xview qqlogo_1x.png
在 VNC 遠端桌面視窗,成功顯示圖片!
本文永久更新連結地址:https://www.linuxidc.com/Linux/2018-02/151091.htm
相關文章