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版的 。
更新软件仓库缓存才能正确安装其它软件:
sudoaptupdate-y
更新系统软件(可选):sudoaptupgrade-y
安装tasksel,它用于管理服务器的软件集,方便管理员管理软件套件:sudoaptinstalltasksel-y
在Ubuntu 20.04上安装tasksel
启动tasksel
sudotasksel
在Ubuntu 20.04上启动tasksel
开机自动启动图形界面:
systemctlset-defaultgraphical.target
3. 安装和配置TigerVNC Server执行以下命令安装TigerVNC Serversudoaptinstalltigervnc-standalone-server-y
安装和配置TigerVNC Server
如果你没有一个普通用户,则需要建立一个普通用户,用于VNC登录桌面(该步骤可选):
adduseruservncsu-uservnc
如果你已经有普通用户,可以直接执行以下命令:vncpasswd
设置VNC服务密码
输出结果如下:
Password:Verify:Wouldyouliketoenteraview-onlypassword(y/n)?n
启动VNC服务:vncserver-localhostno
输出以下结果,即表示启动成功:New'kvm-linuxrumen-com:1(zcwyou)'desktopat:1onmachinekvm-linuxrumen-comStartingapplicationsspecifiedin/etc/X11/Xvnc-sessionLogfileis/home/zcwyou/.vnc/kvm-linuxrumen-com:1.logUsextigervncviewer-SecurityTypesVncAuth,TLSVnc-passwd/home/zcwyou/.vnc/passwdkvm-linuxrumen-com:1toconnecttotheVNCserver.
启动VNC服务
查看vnc运行状态:
vncserver-list
应该可以看到如下输出结果:TigerVNCserversessions:XDISPLAY#RFBPORT#PROCESSID:159013705
查看VNC正在运行的状态查看VNC正在运行的状态
表示VNC正在运行,显示器ID为1,端口5901
关闭VNC显示器1
vncserver-kill:1
在Ubuntu 20.04上停止VNC服务在Ubuntu 20.04上停止VNC服务
4. 使用VNC客户端远程登录服务器桌面在VNC客户端上输入VNC服务器的IP或域名以及端口号
推荐阅读
- dns异常修复技巧 ipv4无网络访问权限怎么解决
- 简单的mysql重置root密码 mysql密码忘记了怎么办才能解开
- ubuntu系统关闭防火墙命令 ubuntu防火墙设置
- linux普通用户修改root密码 linux修改root密码命令
- mysql初次安装的root密码 mysql默认密码查看
- 王者荣耀麦克风权限在哪 原来是在这里打开
- 流放者柯南联机怎么给朋友建造权限?联机建造权限操作方法
- 英雄联盟手游账号权限不足怎么办 lol手游账号权限不足解决方法
- 英雄联盟手游账号缺少权限怎么解决 lol手游账号缺少权限解决方法
- 英雄联盟手游账号权限不足怎么弄 lol手游C测账号权限不足解决方法