要在Ubuntu上设置VNC远程桌面连接,请按照以下步骤操作:
首先,确保你的Ubuntu系统已联网,并更新系统软件包列表:
sudo apt update
sudo apt upgrade
然后,安装TightVNC服务器:
sudo apt install tightvncserver
首次运行VNC Server时,系统会提示你设置VNC连接密码。按照提示输入密码并确认。
vncserver
接下来,你需要配置VNC服务器的启动脚本。你可以手动创建一个启动脚本,例如/etc/init.d/vncserver
,并添加以下内容:
#!/bin/sh
# Startup script for VNC Server
USER="your_username"
HOME_DIR="/home/$USER"
export USER HOME_DIR
case "$1" in
start)
su - $USER -c "/usr/bin/vncserver :1 -geometry 1280x800 -depth 24"
echo "Starting VNC Server"
;;
stop)
su - $USER -c "/usr/bin/vncserver -kill :1"
echo "Stopping VNC Server"
;;
*)
echo "Usage: /etc/init.d/vncserver {start|stop}"
exit 1
;;
esac
exit 0
将上述脚本中的your_username
替换为你的用户名,并确保脚本具有执行权限:
sudo chmod +x /etc/init.d/vncserver
为了允许VNC连接,你需要配置防火墙规则。使用以下命令开放VNC默认端口5901:
sudo ufw allow 5901
要使VNC服务器在系统启动时自动启动,可以使用以下命令:
sudo systemctl enable vncserver@:1.service
在本地设备上,下载并安装TightVNC Viewer软件。打开VNC Viewer,输入Ubuntu系统的IP地址加上VNC服务的显示号(例如:192.168.1.100:1
),然后点击连接。输入之前设置的VNC连接密码,即可成功远程登录到Ubuntu系统的桌面。
请注意,VNC连接本身不使用加密协议,因此建议通过SSH隧道进行连接以增强安全性。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:Ubuntu VNC如何设置远程桌面