Ubuntu Server 24.04 默认只有命令行,需要手动安装 Xfce4 桌面环境和远程连接工具才能使用图形界面。官方镜像本身不包含图形界面,这是 Server 版的设计定位。
阿里云服务器ECS 99元1年,续费同价: https://www.aliyun.com/minisite/goods
腾讯云轻量云服务器: https://cloud.tencent.com/act/cps/redirect?redirect=36719
京东轻量云服务器: https://3.cn/1YX-MxJv
📦 安装步骤(通过 SSH 操作)
1. 安装 Xfce4 桌面环境
sudo apt update sudo apt install -y xfce4 xfce4-goodies
Xfce 是轻量级桌面,对服务器资源占用很小,非常适合云服务器。
2. 安装并配置远程桌面
你有两种主流选择,推荐 XRDP(可直接用 Windows 自带的“远程桌面连接”):
# 安装 XRDP sudo apt install -y xrdp # 将 xrdp 加入 ssl-cert 组(安全连接需要) sudo adduser xrdp ssl-cert # 配置 XRDP 默认使用 Xfce 会话 echo "xfce4-session" > ~/.xsession # 启动并设置开机自启 sudo systemctl enable --now xrdp
3. 放行安全组端口
去腾讯云/阿里云控制台的安全组/防火墙中,放行 3389 端口(RDP 默认端口)。
4. 连接
在 Windows 上打开“远程桌面连接”(mstsc),输入服务器公网 IP,用你的 Ubuntu 用户名和密码登录即可。
⚠️ 一个关键避坑点
Ubuntu 24.04 默认使用 Wayland 显示协议,而 XRDP 对 Wayland 支持不佳,可能导致连接后黑屏。建议在登录界面(或通过 SSH 编辑)选择 Ubuntu on Xorg 会话,或者直接禁用 Wayland:
sudo sed -i 's/#WaylandEnable=false/WaylandEnable=false/' /etc/gdm3/custom.conf sudo reboot
💡 补充说明
如果你更习惯 VNC 协议,也可以改用 tightvncserver,配置方式略有不同,核心思路是一样的:装桌面 → 装远程服务 → 配置会话文件 → 放行端口。
CLOUD云计算