使用VNC Viewer連接linux輕量型云主機
更新時間 2024-11-14 10:13:30
最近更新時間: 2024-11-14 10:13:30
分享文章
本文主要介紹使用VNC Viewer連接linux輕量型云主機。
實踐場景
用戶可通過控制面板登錄輕量型云主機,也可以在本地電腦通過SSH的連接方式連接到虛機。一般來說,SSH的登錄環境都是命令行界面,這對于一部分不熟悉使用命令行界面或者需要進行一些較為復雜操作的用戶不是很方便,需要使用圖形化界面。通過安裝VNC Viewer可以實現這個目的,本文將通過Ubuntu 18.04操作系統的輕量型云主機,為您介紹如何安裝VNC Server,并通過VNC Viewer連接輕量型云主機。
準備工作
- 需要先在天翼云官網創建一臺輕量型云主機,創建時的操作系統選擇為Ubuntu 18.04。
- 本地電腦已安裝了VNC Viewer客戶端,您可通過對應官網下載獲取VNC Viewer的客戶端。
操作步驟
安裝VNC Server
默認情況下,Ubuntu 18.04操作系統沒有安裝圖形環境或VNC Server。本示例中,桌面環境使用Xfce,它是一個精簡的輕量化桌面,與Gnome和KDE相比更小巧,并且界面美觀、對用戶友好,適合輕量型云主機遠程連接場景下使用。
- 登錄輕量型云主機控制臺,點擊“遠程登錄”操作功能,登錄VNC界面。依次在命令行中敲入:
- 用戶名:root(默認)。
- 密碼:用戶創建時設置的密碼。
- 安裝圖形化界面及VNC Server。天翼云平臺提供的系統鏡像內一般未預裝圖像化界面及圖形化桌面,所以需要用戶自行進行安裝。本文將采用Xfce桌面環境,及TightVNC,TightVNC時一款遠程桌面應用程序。
- 更新可安裝列表,輸入命令:
sudo apt update
- 安裝軟件,依次輸入以下命令:
sudo apt install xfce4 xfce4-goodies
sudo apt install tightvncserver
配置VNC Server
啟動VNC Server
- 輸入命令:
Vncserver
- 根據命令返回的提示語進行配置,首先需要設置VNC Viewer連接主機時的密碼。
- Password:用戶可自行設置密碼,密碼規則為:長度為6~8個字符。
- Verify:設置密碼后再次輸入驗證密碼,保證密碼正確。
- 命令行將提示您是否創建僅查看密碼(用戶將無法使用鼠標或鍵盤控制主機):敲入n。
修改VNC Server配置文件
- 停止第一個虛擬會話桌面,輸入以下命令。
vncserver -kill :1
- 修改配置文件。xstartup文件為VNC Server的配置文件,打開配置文件進行編輯。
vim ~/.vnc/xstartup
- 通過“i”鍵進入編輯模式,補充以下內容,如下圖。

#!/bin/sh
xrdb $HOME/.Xresources
startxfce4 &
說明
xrdb $HOME/.Xresources:使VNC的GUI框架讀取.Xresources文件。.Xresources為桌面設置文件,包含終端顏色、字體渲染等配置。
startxfce4 &:Xfce啟動命令。
- 修改VNC Sever的權限,保證服務能正常拉起,輸入命令:
sudo chmod +x ~/.vnc/xstartup
- 重啟服務,使配置生效。
Vncserver
- 此時,服務將自動創建日志信息。
第二次運行vncserver時,它將創建日志文件,用戶可前往查看,其中日志編號為用戶的虛擬桌面號碼,VNC的端口號為:5900+虛擬桌面號碼,VNC Viewer客戶端連接主機時會使用該端口號。
使用VNC Viewer連接輕量型云主機
- 打開本地電腦,打開已下載好的VNC Viewer客戶端。
- 設置連接虛機地址。
VNC server:輸入IP地址,如日志號為1,則IP地址為:主機公網IP地址:5901。
點擊“ok”,確認進入下一步。
注意此時請確保輕量型云主機已放行了5901端口號碼,若未放行,則需要用戶前往控制臺防火墻進行設置。
- 彈出提示框,直接點擊“Continue”,進入下一步。
- 輸入登錄密碼,該密碼為上一步中我們設置的密碼。
- 等待連接建立,建立成功后,用戶將看到以下界面,到此則已完成連接。

