Ubuntu VNC 服务器设置
VNC 服务器和 Xfce 桌面管理器核心文件的安装
$ sudo apt install vnc4server xfce4 xfce4-goodies
安装 VNC 服务器后,通过设置 VNC 客户端在创建远程连接时使用的用户密码来开始配置
$ vncpasswd
接下来,创建文件以启动 Xfce4 桌面:
$ mkdir ~/.vnc
$ vim ~/.vnc/xstartup
插入以下内容并保存:
#!/bin/bash
startxfce4 &
最后,使文件可执行
$ chmod +x ~/.vnc/xstartup
在此阶段,我们已准备好启动VNC服务器。为此,只需从主目录运行命令:vncserver
$ vnc4server
New 'ubuntu:1 (linuxconfig)' desktop is ubuntu:1
Starting applications specified in /home/linuxconfig/.vnc/xstartup
Log file is /home/linuxconfig/.vnc/ubuntu:1.log
VNC 服务器将为您创建的每个新 VNC 桌面打开一个新端口。您的 Ubuntu 系统现在应该在端口上侦听传入的 VNC 连接:5901
$ ss -ltn
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 0.0.0.0:22 0.0.0.0:*
LISTEN 0 128 0.0.0.0:6001 0.0.0.0:*
LISTEN 0 128 [::]:22 [::]:*
LISTEN 0 5 *:5901 *:*
如果您启用了 UFW 防火墙,请打开传入连接的端口
$ sudo ufw allow from any to any port 5901 proto tcp
Rule added
Rule added (v6)
客户端连接VNC服务器
1.客户端是Ubuntu系统
要在 Ubuntu 客户端系统上安装,请运行:xvnc4viewer
$ sudo apt install xvnc4viewer
安装 VNC 客户端后,您可以使用主机名与 VNC 服务器建立新连接,例如。 使用以下 Linux 命令:ubuntu-vnc-server
$ vncviewer ubuntu-vnc-server:1
输入您之前在上述“Ubuntu VNC 服务器设置”部分中创建的密码。
如果一切顺利,您将看到一个在远程VNC服务器Ubuntu系统上运行的Xfce4桌面会话:
2 客户端是windows系统
下载对应VNC Viewer 网址为:Download VNC Viewer | VNC® Connect
打开软件新建连接 IP:5901
输入密码登录