1. 前言
本文主要講解如何在Ubuntu 20.04上安裝和啟用VNC遠程桌面。
Ubuntu 20.04如何安裝和啟用VNC遠程桌面
最終成果:
遠程用戶可以使用VNC客戶端連接Ubuntu 20.04的圖形化桌面。
部署前提條件:
- 熟悉基本的命令行操作
- 具有系統的root賬號權限或者sudo權限
- 服務器可以被遠程訪問
組件介紹:
- Ubuntu 20.04.1
- TigerVNC Server:用于建立VNC遠程桌面服務器
- VNC客戶端:需要在測試終端上安裝VNC客戶端。linux不需要安裝該組件。
- Gnome:一種最流行的桌面環境,為Ubuntu提供圖形化界面
TigerVNC Server
2. 安裝圖形化桌面環境(如果是Ubuntu Desktop版跳過這步)
由于Ubuntu Desktop版已經自帶圖形界面了,所以不需要再安裝圖形界面。本步驟主要是針對Ubuntu Server版的。
更新軟件倉庫緩存才能正確安裝其它軟件:
sudo apt update -y
更新系統軟件(可選):
sudo apt upgrade -y
安裝tasksel,它用于管理服務器的軟件集,方便管理員管理軟件套件:
sudo apt install tasksel -y
在Ubuntu 20.04上安裝tasksel
啟動tasksel
sudo tasksel
在Ubuntu 20.04上啟動tasksel
開機自動啟動圖形界面:
systemctl set-default graphical.target
3. 安裝和配置TigerVNC Server
執行以下命令安裝TigerVNC Server
sudo apt install tigervnc-standalone-server -y
安裝和配置TigerVNC Server
如果你沒有一個普通用戶,則需要建立一個普通用戶,用于VNC登錄桌面(該步驟可選):
adduser uservnc
su - uservnc
如果你已經有普通用戶,可以直接執行以下命令:
vncpasswd
設置VNC服務密碼
輸出結果如下:
Password:
Verify:
Would you like to enter a view-only password (y/n)? n
啟動VNC服務:
vncserver -localhost no
輸出以下結果,即表示啟動成功:
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.
啟動VNC服務
查看vnc運行狀態:
vncserver -list
應該可以看到如下輸出結果:
TigerVNC server sessions:
X DISPLAY # RFB PORT # PROCESS ID
:1 5901 3705
查看VNC正在運行的狀態
查看VNC正在運行的狀態
表示VNC正在運行,顯示器ID為1,端口5901
關閉VNC顯示器1
vncserver -kill :1
在Ubuntu 20.04上停止VNC服務
在Ubuntu 20.04上停止VNC服務
4. 使用VNC客戶端遠程登錄服務器桌面
在VNC客戶端上輸入VNC服務器的IP或域名以及端口號
在VNC客戶端上輸入VNC服務器的IP或域名以及端口號
登錄Ubuntu 20.04界面后,輸入用戶名和密碼
登錄Ubuntu 20.04界面后,輸入用戶名和密碼
成功登錄Ubuntu 20.04桌面
成功登錄Ubuntu 20.04桌面
5. 總結
通過本教程,您應該學會如何給Ubuntu 20.04配置VNC遠程桌面服務了吧?其實最主要的是配置VNC服務。如果你有更好的方法,請留言。
如果喜歡本文,歡迎轉發。本文已同步至博客站,尊重原創,轉載時請在正文中附帶以下鏈接:
https://www.linuxrumen.com/rmxx/1871.html