温馨提示×

怎样在ubuntu上使用tigervnc远程桌面

小樊
53
2025-07-28 05:16:55
栏目: 智能运维

在Ubuntu上使用TigerVNC实现远程桌面的步骤如下:

安装TigerVNC服务器

  1. 打开终端(快捷键:Ctrl+Alt+T)。
  2. 更新软件包列表:
sudo apt update 
  1. 安装TigerVNC服务器:
sudo apt install tigervnc-standalone-server tigervnc-common 
  1. 设置VNC密码:
vncpasswd 

按照提示输入并确认密码。这将在你的主目录下创建一个名为 .vnc 的文件夹,其中包含一个名为 passwd 的文件,该文件存储了VNC密码。

配置VNC服务器

  1. 启动VNC服务器:
vncserver :1 

这将在显示编号1上启动VNC服务器。你可以根据需要更改显示编号。 2. 记下显示的 :1,这是VNC服务器的显示编号。 3. 设置VNC服务器自动启动(可选):

  • 创建一个新的服务文件:
    sudo nano /etc/systemd/system/vncserver@.service 
  • 将以下内容粘贴到文件中,替换 USER 为你的用户名:
    [Unit] Description=Remote desktop service (VNC) After=syslog.target network.target [Service] Type=forking User=USER Group=USER WorkingDirectory=/home/USER PIDFile=/home/USER/.vnc/%H:%i.pid ExecStartPre=/usr/bin/vncserver -kill :%i /dev/null 2>&1 ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i ExecStop=/usr/bin/vncserver -kill :%i [Install] WantedBy=multi-user.target 
  • 保存并关闭文件。
  • 重新加载systemd配置:
    sudo systemctl daemon-reload 
  • 启用并启动VNC服务:
    sudo systemctl enable vncserver@1.service sudo systemctl start vncserver@1.service 

配置防火墙(如果需要)

  1. 允许VNC连接通过防火墙(例如,使用UFW):
sudo ufw allow 5901/tcp sudo ufw reload 

这里的 5901 是VNC默认的端口,如果你更改了显示编号,端口也会相应改变。

连接到VNC服务器

  1. 在客户端计算机上,安装一个VNC客户端软件,如RealVNC Viewer或TigerVNC Viewer。
  2. 在连接对话框中,输入Ubuntu服务器的IP地址,然后在“服务器”字段中输入 :1(或你设置的其他显示编号),并在“认证”字段中输入之前设置的密码。

通过以上步骤,你就可以在Ubuntu上成功配置并启动TigerVNC服务器,并通过VNC客户端进行远程连接。

0