温馨提示×

Ubuntu VNC如何进行远程桌面共享

小樊
44
2025-02-23 15:21:49
栏目: 智能运维
Ubuntu服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要在Ubuntu上设置VNC进行远程桌面共享,请按照以下步骤操作:

安装必要的软件包

首先,打开终端并安装VNC服务器和GNOME桌面环境(如果尚未安装):

sudo apt update
sudo apt install ubuntu-desktop gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

设置VNC密码

安装完成后,设置一个VNC连接密码:

vncpasswd

按照提示输入并确认密码。

启动VNC服务

接下来,创建并启动VNC服务。首先,创建一个systemd服务文件:

touch ~/x11vnc.service
sudo nano ~/x11vnc.service

将以下内容粘贴到文件中,然后保存并退出:

[Unit]
Description=Start x11vnc at startup.
After=multi-user.target

[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -display :0 -auth /home/your_username/.Xauthority -forever -loop -noxdamage -repeat -rfbauth /home/your_username/.vnc/passwd -rfbport 5900 -shared

[Install]
WantedBy=multi-user.target

your_username替换为你的用户名。然后,启用并启动VNC服务:

sudo systemctl enable x11vnc.service
sudo systemctl start x11vnc.service

验证VNC服务

最后,检查VNC服务是否在端口5900上侦听:

journalctl -ef -u x11vnc.service | grep 5900

如果看到类似以下日志信息,表示VNC服务正在侦听:

1 06 09:12:29 your_username x11vnc[3756]: 06/01/2025 09:12:29 Listening for VNC connections on TCP port 5900

连接到远程桌面

现在,你可以使用VNC客户端(如VNC Viewer)从另一台计算机连接到Ubuntu机器。在VNC Viewer中输入Ubuntu机器的IP地址,然后输入之前设置的密码进行连接。

请注意,为了确保连接的安全性,建议使用SSH隧道来加密VNC连接。此外,定期更新系统和软件包,以及设置强密码,都是保护远程桌面安全的重要措施。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Ubuntu VNC如何进行远程桌面

0