一、环境准备与安全组配置
在阿里云控制台中完成以下操作:
- 进入ECS实例的安全组配置页面
- 添加自定义TCP规则,开放
5900-5901
端口范围 - 将授权对象设置为
0.0.0.0/0
允许所有IP访问
协议类型 | 端口范围 | 授权对象 |
---|---|---|
TCP | 5900/5901 | 0.0.0.0/0 |
二、安装图形界面与VNC服务
通过SSH连接服务器后执行以下命令:
sudo apt update
sudo apt install gnome-panel gnome-settings-daemon metacity nautilus vnc4server
完成安装后执行初始化:
- 运行
vnc4server
生成配置文件 - 修改
~/.vnc/xstartup
添加图形环境参数 - 设置访问密码:
vncpasswd
三、建立VNC Viewer连接
在本地计算机完成以下操作:
- 下载安装VNC Viewer客户端
- 新建连接,地址格式:
[服务器IP]:1
- 输入预设的VNC密码完成认证
成功连接后将显示Linux图形桌面,可直接执行GUI操作
注意事项
建议每次服务器重启后执行:vncserver -kill :1 && vncserver :1
确保服务可用。建议定期更换VNC密码并限制访问IP范围。