准备工作与环境要求
在开始配置前,需确保满足以下条件:
- 已创建基于Ubuntu 18.04/20.04/22.04的轻量应用服务器(推荐4GB以上内存)
- 服务器已通过SSH远程连接并切换至root权限(
sudo su root
) - 防火墙放行5900-5901端口(TCP协议)
安装VNC与桌面环境
执行以下命令完成基础组件安装:
- 更新软件源:
apt-get update
- 安装VNC服务:
apt-get install vnc4server -y
- 安装GNOME桌面套件:
apt install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal ubuntu-desktop -y
配置VNC服务与防火墙
完成安装后需进行服务配置:
- 首次启动VNC并设置密码:
vncserver
(生成默认配置文件) - 修改
~/.vnc/xstartup
文件,添加以下内容:#!/bin/sh unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc gnome-panel & gnome-settings-daemon & metacity & nautilus & gnome-terminal &
- 重启VNC服务:
vncserver -kill :1 && vncserver :1
客户端连接与常见问题
在本地计算机使用VNC Viewer连接:
字段 | 值 |
---|---|
服务器地址 | IP:1(例如123.123.123.123:1) |
分辨率 | 建议设置为1280×720 |
认证方式 | VNC密码认证 |
遇到连接失败时可尝试:
- 检查防火墙规则是否放行VNC端口
- 重新生成VNC密码:
vncpasswd
- 安装剪贴板同步工具:
apt-get install autocutsel
通过VNC配置Ubuntu图形界面可在30分钟内完成,适用于需要可视化操作的开发场景。建议定期更新系统组件(apt-get upgrade
)以保持服务稳定性,同时可通过systemd
配置VNC开机自启。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/561749.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。