1. 前言
本文主要講解如何在Ubuntu 20.04上安裝和啟用VNC遠(yuǎn)程桌面。

Ubuntu 20.04如何安裝和啟用VNC遠(yuǎn)程桌面
最終成果:
遠(yuǎn)程用戶可以使用VNC客戶端連接Ubuntu 20.04的圖形化桌面。
部署前提條件:
熟悉基本的命令行操作
具有系統(tǒng)的root賬號(hào)權(quán)限或者sudo權(quán)限
服務(wù)器可以被遠(yuǎn)程訪問
組件介紹:
Ubuntu 20.04.1
TigerVNC Server:用于建立VNC遠(yuǎn)程桌面服務(wù)器
VNC客戶端:需要在測試終端上安裝VNC客戶端。Linux不需要安裝該組件。
Gnome:一種最流行的桌面環(huán)境,為Ubuntu提供圖形化界面

TigerVNC Server
2. 安裝圖形化桌面環(huán)境(如果是Ubuntu Desktop版跳過這步)
由于Ubuntu Desktop版已經(jīng)自帶圖形界面了,所以不需要再安裝圖形界面。本步驟主要是針對Ubuntu Server版的。
更新軟件倉庫緩存才能正確安裝其它軟件:
sudo apt update -y
更新系統(tǒng)軟件(可選):
sudo apt upgrade -y
安裝tasksel,它用于管理服務(wù)器的軟件集,方便管理員管理軟件套件:
sudo apt install tasksel -y

在Ubuntu 20.04上安裝tasksel
啟動(dòng)tasksel
sudo tasksel

在Ubuntu 20.04上啟動(dòng)tasksel
開機(jī)自動(dòng)啟動(dòng)圖形界面:
systemctl set-default graphical.target
3. 安裝和配置TigerVNC Server
執(zhí)行以下命令安裝TigerVNC Server
sudo apt install tigervnc-standalone-server -y

安裝和配置TigerVNC Server
如果你沒有一個(gè)普通用戶,則需要建立一個(gè)普通用戶,用于VNC登錄桌面(該步驟可選):
adduser uservnc
su - uservnc
如果你已經(jīng)有普通用戶,可以直接執(zhí)行以下命令:
vncpasswd

設(shè)置VNC服務(wù)密碼
輸出結(jié)果如下:
Password:
Verify:
Would you like to enter a view-only password (y/n)? n
啟動(dòng)VNC服務(wù):
vncserver -localhost no
輸出以下結(jié)果,即表示啟動(dòng)成功:
New 'kvm-linuxrumen-com:1 (zcwyou)' desktop at :1 on machine kvm-linuxrumen-com
Starting applications specified in /etc/X11/Xvnc-session
Log file is /home/zcwyou/.vnc/kvm-linuxrumen-com:1.log
Use xtigervncviewer -SecurityTypes VncAuth,TLSVnc -passwd /home/zcwyou/.vnc/passwd kvm-linuxrumen-com:1 to connect to the VNC server.

啟動(dòng)VNC服務(wù)
查看vnc運(yùn)行狀態(tài):
vncserver -list
應(yīng)該可以看到如下輸出結(jié)果:
TigerVNC server sessions:
X DISPLAY # RFB PORT # PROCESS ID
:1 5901 3705
查看VNC正在運(yùn)行的狀態(tài)

查看VNC正在運(yùn)行的狀態(tài)
表示VNC正在運(yùn)行,顯示器ID為1,端口5901
關(guān)閉VNC顯示器1
vncserver -kill :1
在Ubuntu 20.04上停止VNC服務(wù)

在Ubuntu 20.04上停止VNC服務(wù)
4. 使用VNC客戶端遠(yuǎn)程登錄服務(wù)器桌面
在VNC客戶端上輸入VNC服務(wù)器的IP或域名以及端口號(hào)

在VNC客戶端上輸入VNC服務(wù)器的IP或域名以及端口號(hào)
登錄Ubuntu 20.04界面后,輸入用戶名和密碼

登錄Ubuntu 20.04界面后,輸入用戶名和密碼
成功登錄Ubuntu 20.04桌面

成功登錄Ubuntu 20.04桌面
5. 總結(jié)
通過本教程,您應(yīng)該學(xué)會(huì)如何給Ubuntu 20.04配置VNC遠(yuǎn)程桌面服務(wù)了吧?其實(shí)最主要的是配置VNC服務(wù)。如果你有更好的方法,請留言。
本文由網(wǎng)上采集發(fā)布,不代表我們立場,轉(zhuǎn)載聯(lián)系作者并注明出處:http://m.zltfw.cn/shbk/37506.html