之前同步了18.04系统的搭建,20.4使用可能有点异常,但是总的步骤都是一样,主要修改vncserver
vncserver配置参考链接:
https://askubuntu.com/questions/1285420/how-to-properly-configure-xstartup-file-for-tightvnc-with-ubuntu-20-04-lts-gnome
一、安装vnc服务及配置
1、更新获取软件及版本信息
代码语言:txt复制# sudo apt-get update
2、安装VNC4Server
代码语言:txt复制# sudo apt-get install vnc4server
有时候会遇到没有vnc4server包的问题,添加源即可
代码语言:txt复制# vim /etc/apt/sources.list
追加deb http://archive.ubuntu.com/ubuntu/ bionic universe
代码语言:txt复制# apt update 更新下源
3、启动vnc服务
代码语言:txt复制# vncserver
首次的话会让输入密码,输入vnc登陆的密码即可。
4、查看服务运行状态
代码语言:txt复制# ss -nltp 或者是netstat -nltp
二、Gnome 桌面环境安装与配置
1、安装X-windows的基础
代码语言:txt复制# sudo apt-get install x-window-system-core
2、安装登录管理器
代码语言:txt复制# sudo apt-get install gdm3
3、安装Ubuntu的桌面
代码语言:txt复制# sudo apt-get install ubuntu-desktop
4、安装Gnome相关配套软件
代码语言:txt复制# sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
5、修改VNC配置文件
代码语言:txt复制# vim ~/.vnc/xstartup
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
export XKL_XMODMAP_DISABLE=1
export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME"
export XDG_MENU_PREFIX="gnome-flashback-"
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
gnome-session --builtin --session=gnome-flashback-metacity --disable-acceleration-check --debug &
nautilus &
gnome-terminal &
6、重启桌面进程
代码语言:txt复制# vncserver -kill :1
# vncserver :1
下载vncserver工具连接
官网:https://www.realvnc.com/en/connect/download/viewer/
测试vnc连接
注:安全组已经要放通,并且服务器中的ufw保证不会拦截。
可以关闭ufw测试
代码语言:txt复制# ufw disable // 关闭防火墙
# ufw status // 查看状态
# ufw enable // 开启防火墙