ubuntu

ubuntu tigervnc远程桌面如何操作

小樊
47
2025-07-26 05:04:14
栏目: 智能运维

在Ubuntu上使用TigerVNC设置远程桌面的操作步骤如下:

安装TigerVNC服务器

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

设置VNC密码

  1. 运行以下命令设置VNC访问密码(至少6位):
vncpasswd

按照提示操作,设置你的密码。密码会保存在~/.vnc/passwd(加密存储)。

启动TigerVNC服务器

  1. 你可以通过运行以下命令来启动一个VNC会话:
vncserver

这将启动一个新的VNC会话,并且通常会打开两个终端窗口:一个是VNC服务器的控制台,另一个是VNC查看器。如果你只想在后台运行VNC服务器,可以使用-geometry参数来指定屏幕分辨率,例如:

vncserver -geometry 1280x800

这将启动一个分辨率为1280x800的VNC会话。

设置VNC服务器自动启动(可选)

  1. 要设置VNC服务器在系统启动时自动运行,你需要创建一个systemd服务文件。首先,创建一个新的服务文件:
sudo nano /etc/systemd/system/vncserver@.service
  1. 将以下内容粘贴到文件中,替换USER为你的用户名:
[Unit]
Description=Start TigerVNC server at startup
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
  1. 保存并关闭文件。
  2. 重新加载systemd服务:
sudo systemctl daemon-reload
  1. 启用并启动VNC服务:
sudo systemctl enable vncserver@1.service
sudo systemctl start vncserver@1.service

连接到VNC会话

  1. 在另一台计算机上,你需要使用VNC客户端来连接到你的Ubuntu机器。你可以使用实体的VNC客户端,如TightVNC、RealVNC或UltraVNC,或者使用浏览器访问 http://your-ubuntu-ip:5901(如果你的VNC服务器运行在默认端口5901上)。
  2. 在VNC查看器的地址栏中输入your-ubuntu-ip:1,其中your-ubuntu-ip是你的Ubuntu机器的IP地址。然后按Enter键,输入你在步骤2中设置的密码。

通过以上步骤,你就可以在Ubuntu上成功设置并使用TigerVNC进行远程桌面连接了。

0
看了该问题的人还看了