京东云服务器(JD Cloud)上使用 Ubuntu 系统时,默认通常是无图形化界面的命令行系统,因为云服务器主要面向开发者和运维人员,以节省资源、提高性能和安全性。但如果你需要在京东云的 Ubuntu 服务器上安装图形化界面(GUI),是可以手动配置的。
以下是为京东云 Ubuntu 服务器安装图形化界面的步骤:
✅ 一、准备工作
-
登录京东云控制台
- 登录 京东云官网
- 找到你的云服务器实例,确保已启动并可以远程连接。
-
通过 SSH 连接到 Ubuntu 实例
ssh ubuntu@<你的公网IP> -
更新系统包
sudo apt update && sudo apt upgrade -y
✅ 二、安装图形化桌面环境(推荐轻量级)
方案1:安装轻量级桌面 —— XFCE(推荐)
适合云服务器,资源占用小。
sudo apt install xfce4 xfce4-goodies -y
方案2:安装 GNOME 桌面(较重,不推荐用于低配服务器)
sudo apt install ubuntu-desktop -y
⚠️ 注意:GNOME 占用较多内存(建议至少 4GB RAM),否则会卡顿。
✅ 三、安装显示管理器(Display Manager)
sudo apt install lightdm -y
安装过程中会提示选择默认显示管理器,选择 lightdm。
✅ 四、启用图形界面启动
设置系统默认进入图形模式:
sudo systemctl set-default graphical.target
然后重启:
sudo reboot
✅ 五、远程访问图形界面(使用 VNC 或 X2Go)
由于云服务器没有直接显示设备,你需要通过远程方式访问 GUI。
推荐方式:使用 VNC Server
-
安装 TigerVNC:
sudo apt install tigervnc-standalone-server tigervnc-common -y -
设置 VNC 密码(为当前用户):
vncserver第一次运行会提示设置密码,并创建配置文件。
-
创建或编辑 VNC 启动脚本:
nano ~/.vnc/xstartup写入以下内容(以 XFCE 为例):
#!/bin/bash xrdb $HOME/.Xresources startxfce4 &保存后添加执行权限:
chmod +x ~/.vnc/xstartup -
启动 VNC 服务:
vncserver :1默认端口为
5901。 -
在京东云安全组中开放端口
5901 -
使用 VNC 客户端(如 RealVNC、TigerVNC Viewer)连接:
公网IP:5901
✅ 六、可选:使用 X2Go(更流畅,基于 SSH 加密)
X2Go 是更安全高效的远程桌面方案,支持音频、剪贴板等。
-
安装 X2Go Server:
sudo apt install software-properties-common sudo add-apt-repository ppa:x2go/stable sudo apt update sudo apt install x2goserver x2goserver-xsession xfce4 -y -
本地电脑安装 X2Go Client(官网下载)
-
配置连接:输入 IP、用户名、会话类型选 XFCE,连接即可。
❗注意事项
- 图形界面会显著增加系统资源消耗(CPU、内存、磁盘)。
- 云服务器带宽有限,远程桌面可能延迟较高。
- 建议仅用于测试或特殊需求,生产环境推荐使用命令行 + Web 应用。
- 开放 VNC 端口需配置安全组规则,建议限制访问 IP 并使用强密码。
✅ 总结
| 步骤 | 内容 |
|---|---|
| 1 | 更新系统 |
| 2 | 安装 XFCE 桌面环境 |
| 3 | 安装 LightDM 显示管理器 |
| 4 | 设置默认图形启动 |
| 5 | 安装 VNC 或 X2Go 实现远程访问 |
如果你只是想方便操作,也可以考虑使用 宝塔面板 或 Webmin 等 Web 图形管理工具,它们更轻量、安全且适合云服务器。
需要我帮你写一个一键安装脚本吗?
云计算