核心结论
在阿里云ECS上安装Ubuntu远程桌面(如XRDP或VNC)需完成系统更新、桌面环境安装、服务配置及安全组设置,推荐使用XRDP因其配置简单且兼容性较好。
步骤详解
1. 系统准备
- 更新系统:
sudo apt update && sudo apt upgrade -y - 安装基础桌面环境(如Ubuntu GNOME):
sudo apt install ubuntu-desktop -y
2. 安装远程桌面服务
- XRDP方案(推荐):
sudo apt install xrdp -y sudo systemctl enable xrdp # 设置开机自启 - VNC方案(可选):
sudo apt install tightvncserver -y vncserver # 首次运行需设置密码
3. 配置安全组规则
- 在阿里云控制台,为ECS实例的安全组添加规则:
- XRDP:放行3389/TCP端口
- VNC:放行5901/TCP端口(默认端口)
4. 连接测试
- 使用Windows自带的远程桌面连接(mstsc),输入ECS公网IP,选择Xorg会话;
- 或使用VNC客户端(如TigerVNC)连接。
注意事项
- 性能影响:图形桌面会占用较多资源,建议ECS配置≥2核4GB;
- 安全性:建议修改XRDP/VNC默认端口,并配置防火墙规则限制访问IP。
(字数:约480字)
CCLOUD博客