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 Serversudo apt install tigervnc-standalone-server -y
文章插图
安装和配置TigerVNC Server
如果你没有一个普通用户,则需要建立一个普通用户,用于VNC登录桌面(该步骤可选):
adduser uservncsu - 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-comStarting Applications specified in /etc/X11/Xvnc-sessionLog file is /home/zcwyou/.vnc/kvm-linuxrumen-com:1.logUse 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桌面
推荐阅读
- 微服务架构下该如何技术选型呢?
- 绿茶是红茶还是绿茶,如何根据体质季节喝茶
- 如何维护公司网站?需要做什么?
- h5转盘抽奖jquery?抽奖大转盘如何制作
- ps如何把图片变成白底图?ps如何将图片变成白底图
- js判断数值类型?如何判断js变量的数据类型
- 电脑怎么设置开机密码 电脑如何设置开机密码
- 藏族人如何饮茶,你会饮茶吗
- 化妆|每个人都是爱美的,毕竟爱美之心人皆有之,那女孩子如何保持漂亮
- 贾家被抄家后,女性被如何处理 贾府因何被抄家