当前位置:首页 > 系统教程 > 正文

Ubuntu 24.04 VNCServer 完整安装与配置指南(手把手教你实现远程桌面连接)

在现代的服务器管理中,拥有一个图形化界面往往能大幅提升操作效率。本文将为您提供一份详尽的 Ubuntu 24.04 VNCServer 完整安装指南。无论您是需要远程办公还是进行服务器维护,通过 VNC 访问 Ubuntu 桌面都是一个非常实用的方案。

一、环境准备与系统更新

在开始安装之前,首先确保您的系统是最新的。打开终端并执行以下命令:

sudo apt update && sudo apt upgrade -y

在进行 远程桌面配置 时,我们建议使用轻量级的桌面环境,如 XFCE,因为它在网络延迟较高的情况下依然能保持流畅。

二、安装桌面环境

如果您的服务器是最小化安装,需要先安装 XFCE 桌面及其增强组件:

sudo apt install xfce4 xfce4-goodies -y

三、TigerVNC 安装教程

接下来是核心步骤:TigerVNC 安装教程。TigerVNC 是一款高性能、跨平台的 VNC 实现,非常适合 Ubuntu 系统。

sudo apt install tigervnc-standalone-server -y

安装完成后,运行以下命令设置 VNC 访问密码:

vncserver

此时系统会提示您输入密码并确认。您可以选择是否创建一个“仅查看”密码。

四、配置 VNC 启动脚本

为了让 VNC 启动时正确加载 XFCE 桌面,我们需要修改配置文件。首先关闭刚才启动的 VNC 实例:

vncserver -kill :1

然后创建或编辑 ~/.vnc/xstartup 文件:

nano ~/.vnc/xstartup

在文件中输入以下内容:

#!/bin/shunset SESSION_MANAGERunset DBUS_SESSION_BUS_ADDRESSexec startxfce4

保存并退出,给该文件赋予执行权限:

chmod +x ~/.vnc/xstartup
Ubuntu 24.04 VNCServer 完整安装与配置指南(手把手教你实现远程桌面连接)  远程桌面配置 TigerVNC 安装教程 远程运维 第1张

五、设置防火墙与连接测试

对于高效的 Ubuntu 远程运维,安全同样重要。如果您开启了 UFW 防火墙,请务必放行 VNC 默认端口(5901):

sudo ufw allow 5901/tcp

现在,您可以再次启动 VNC 服务器:

vncserver -localhost no :1

打开您本地电脑上的 VNC Viewer,输入 服务器IP:5901 即可成功连接到 Ubuntu 24.04 的图形化桌面!

总结

通过以上几个简单的步骤,我们就完成了 Ubuntu 24.04 系统下 VNCServer 的安装与配置。这种方法稳定且高效,非常适合长期维护和远程管理。