本头条号每天坚持更新原创干货技术文章,欢迎关注本头条号。


1. 前言

本文主要讲解如何在Ubuntu 20.04上安装和启用VNC远程桌面。

ubuntu下安装vnc(20.04如何安装和启用VNC远程桌面)(1)

Ubuntu 20.04如何安装和启用VNC远程桌面

最终成果:远程用户可以使用VNC客户端连接Ubuntu 20.04的图形化桌面。

部署前提条件:

  • 熟悉基本的命令行操作
  • 具有系统的root账号权限或者sudo权限
  • 服务器可以被远程访问

组件介绍:

  • Ubuntu 20.04.1
  • TigerVNC Server:用于建立vnc远程桌面服务器
  • VNC客户端:需要在测试终端上安装VNC客户端。Linux不需要安装该组件。
  • Gnome:一种最流行的桌面环境,为Ubuntu提供图形化界面

ubuntu下安装vnc(20.04如何安装和启用VNC远程桌面)(2)

TigerVNC Server

2. 安装图形化桌面环境(如果是Ubuntu desktop版跳过这步)

由于Ubuntu Desktop版已经自带图形界面了,所以不需要再安装图形界面。本步骤主要是针对Ubuntu server版的。

更新软件仓库缓存才能正确安装其它软件:

sudoaptupdate-y

更新系统软件(可选):

sudoaptupgrade-y

安装tasksel,它用于管理服务器的软件集,方便管理员管理软件套件:

sudoaptinstalltasksel-y

ubuntu下安装vnc(20.04如何安装和启用VNC远程桌面)(3)

在Ubuntu 20.04上安装tasksel

启动tasksel

sudotasksel

ubuntu下安装vnc(20.04如何安装和启用VNC远程桌面)(4)

在Ubuntu 20.04上启动tasksel

开机自动启动图形界面:

systemctlset-defaultgraphical.target

3. 安装和配置TigerVNC Server

执行以下命令安装TigerVNC Server

sudoaptinstalltigervnc-standalone-server-y

ubuntu下安装vnc(20.04如何安装和启用VNC远程桌面)(5)

安装和配置TigerVNC Server

如果你没有一个普通用户,则需要建立一个普通用户,用于VNC登录桌面(该步骤可选):

addUseruservnc su-uservnc

如果你已经有普通用户,可以直接执行以下命令:

vncpasswd

ubuntu下安装vnc(20.04如何安装和启用VNC远程桌面)(6)

设置VNC服务密码

输出结果如下:

Password: Verify: Wouldyouliketoenteraview-onlypassword(y/n)?n

启动VNC服务:

vncserver-localhostno

输出以下结果,即表示启动成功:

New'kvm-linuxrumen-com:1(zcwyou)'desktopat:1onmachinekvm-linuxrumen-com Startingapplicationsspecifiedin/etc/X11/Xvnc-session Logfileis/home/zcwyou/.vnc/kvm-linuxrumen-com:1.log Usextigervncviewer-SecurityTypesVncAuth,TLSVnc-passwd/home/zcwyou/.vnc/passwdkvm-linuxrumen-com:1toconnecttotheVNCserver.

ubuntu下安装vnc(20.04如何安装和启用VNC远程桌面)(7)

启动VNC服务

查看vnc运行状态:

vncserver-list

应该可以看到如下输出结果:

TigerVNCserversessions: XDISPLAY#RFBPORT#PROCESSID :159013705

查看VNC正在运行的状态

ubuntu下安装vnc(20.04如何安装和启用VNC远程桌面)(8)

查看VNC正在运行的状态

表示VNC正在运行,显示器ID为1,端口5901

关闭VNC显示器1

vncserver-kill:1

在Ubuntu 20.04上停止VNC服务

ubuntu下安装vnc(20.04如何安装和启用VNC远程桌面)(9)

在Ubuntu 20.04上停止VNC服务

4. 使用VNC客户端远程登录服务器桌面

在VNC客户端上输入VNC服务器的IP或域名以及端口号

ubuntu下安装vnc(20.04如何安装和启用VNC远程桌面)(10)

在VNC客户端上输入VNC服务器的IP或域名以及端口号

登录Ubuntu 20.04界面后,输入用户名和密码

ubuntu下安装vnc(20.04如何安装和启用VNC远程桌面)(11)

登录Ubuntu 20.04界面后,输入用户名和密码

成功登录Ubuntu 20.04桌面

ubuntu下安装vnc(20.04如何安装和启用VNC远程桌面)(12)

成功登录Ubuntu 20.04桌面

5. 总结

通过本教程,您应该学会如何给Ubuntu 20.04配置VNC远程桌面服务了吧?其实最主要的是配置VNC服务。如果你有更好的方法,请留言。


如果喜欢本文,欢迎转发。本文已同步至博客站,尊重原创,转载时请在正文中附带以下链接:https://www.linuxrumen.com/rmxx/1871.html

,