阿里云上的 Ubuntu 实例默认是没有安装桌面环境的,它通常是以最小化安装的命令行版本提供的,适用于服务器用途。但你可以手动安装桌面环境,比如 GNOME、XFCE、LXDE 等。
一、为什么默认没有桌面?
- 服务器优化:大多数服务器不需要图形界面,图形界面会占用更多资源(CPU、内存、磁盘)。
- 安全考虑:图形界面可能增加攻击面。
- 远程管理方便:服务器一般通过 SSH 远程管理,使用命令行更高效。
二、如何在阿里云 Ubuntu 上安装桌面环境?
步骤如下:
-
登录 ECS 实例(通过 SSH)
-
更新系统包列表
sudo apt update && sudo apt upgrade -y -
安装桌面环境
选择你喜欢的桌面环境:
-
安装 GNOME(完整桌面,资源占用高):
sudo apt install ubuntu-desktop -y -
安装 XFCE(轻量级,推荐):
sudo apt install xfce4 xfce4-goodies xorg -y -
安装 LXDE(更轻量):
sudo apt install lxde -y
-
-
设置默认启动进入图形界面
sudo systemctl set-default graphical.target -
重启系统
sudo reboot
三、如何访问桌面?
由于是云服务器,你无法直接看到图形界面,有以下几种方式访问:
✅ 推荐方式:安装 VNC 或 RDP
方法一:使用 VNC(如 TigerVNC)
-
安装 VNC Server:
sudo apt install tigervnc-standalone-server tigervnc-common -y -
配置 VNC 密码:
vncserver输入密码后会生成一个默认配置。
-
启动 VNC 服务:
vncserver :1 -geometry 1280x720 -depth 24 -
使用 VNC 客户端连接(如 RealVNC、TightVNC、VNC Viewer)
注意:需要开放阿里云安全组的 VNC 端口(通常是
5901)
方法二:使用 XRDP(远程桌面协议)
-
安装 XRDP 和 XFCE:
sudo apt install xrdp xfce4 xfce4-goodies -y -
设置 XFCE 为默认桌面:
echo "startxfce4" > ~/.xsession -
修改 XRDP 配置文件:
sudo sed -i 's/allowed_users=console/allowed_users=anybody/' /etc/X11/Xwrapper.config -
重启 XRDP 服务:
sudo systemctl restart xrdp -
使用 Windows 的远程桌面连接工具(mstsc)连接你的公网 IP
同样需要在阿里云控制台开放
3389端口
四、总结
| 项目 | 是否默认提供 |
|---|---|
| 图形桌面 | ❌ 不提供,默认只有命令行 |
| 可否安装 | ✅ 可以安装 GNOME、XFCE、LXDE 等桌面 |
| 如何访问 | ✅ 通过 VNC、XRDP、Web 控制台等 |
如果你只是想临时用一下桌面,建议使用 轻量级桌面环境(如 XFCE)+ XRDP,这样既能节省资源,又便于远程操作。
如需帮助安装特定桌面或配置远程访问,请告诉我你使用的 Ubuntu 版本和需求,我可以提供详细步骤。
CLOUD技术博