阅读量:3
Ubuntu VNC服务启动步骤
1. 安装VNC服务器
首先需要安装VNC服务器软件,常用选项有TightVNC、TigerVNC或vnc4server。以TightVNC为例,终端执行以下命令:
sudo apt update
sudo apt install tightvncserver
安装完成后,会提示设置VNC访问密码(用于远程连接时的身份验证)。
2. 手动启动VNC服务器(临时使用)
若无需开机自启,可直接通过命令启动VNC服务。执行:
vncserver :1
:1表示显示编号(对应端口5901,即5900+1),可根据需要调整(如:2对应5902)。- 首次启动会要求设置密码,后续连接时需输入此密码。
3. 配置开机自启(推荐)
若需要VNC服务随系统启动自动运行,需创建systemd服务文件。步骤如下:
- 创建服务文件:
sudo nano /etc/systemd/system/vncserver@.service - 粘贴以下内容(替换
为你的Ubuntu用户名):[Unit] Description=Start VNC Server at Startup After=syslog.target network.target [Service] Type=forking User=Group= WorkingDirectory=/home/ PIDFile=/home/ /.vnc/%H:%i.pid ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1 ExecStart=/usr/bin/vncserver :%i -depth 24 -geometry 1280x800 ExecStop=/usr/bin/vncserver -kill :%i [Install] WantedBy=multi-user.target - 启用并启动服务:
sudo systemctl daemon-reload # 重新加载systemd配置 sudo systemctl enable vncserver@1.service # 设置开机自启(:1对应显示编号) sudo systemctl start vncserver@1.service # 立即启动服务 - 检查服务状态(可选):
若显示“active (running)”,则表示服务已成功启动。sudo systemctl status vncserver@1.service
4. 防火墙设置(若启用防火墙)
若系统启用了UFW防火墙,需允许VNC端口(默认5901对应:1)的流量:
sudo ufw allow 5901/tcp
若修改了VNC端口(如:2对应5902),需将5901替换为实际端口号。
5. 连接到VNC服务器
在远程计算机上使用VNC客户端(如RealVNC、TightVNC Viewer),输入以下地址连接:
:1
例如,若Ubuntu的IP地址为192.168.1.100,则输入192.168.1.100:1,然后输入之前设置的VNC密码即可远程控制桌面。
注意事项:
- 若使用图形界面登录,确保VNC服务在图形会话启动后运行(可通过systemd服务配置实现)。
- 可根据需要调整VNC分辨率(如
1920x1080)和颜色深度(如16位),修改ExecStart行中的参数即可。
以上就是关于“Ubuntu VNC服务怎么启动”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm