温馨提示×

Ubuntu VNC如何使用VNC Viewer

小樊
61
2025-05-21 20:26:06
栏目: 智能运维

要在Ubuntu上使用VNC Viewer连接到VNC服务器,请按照以下步骤操作:

在Ubuntu上设置VNC服务器

  1. 安装VNC服务器软件
  • 打开终端(Terminal),输入以下命令以安装TightVNC服务器:

    sudo apt update
    sudo apt install tightvncserver
    
  1. 启动VNC服务器
  • 安装完成后,在终端中运行以下命令启动VNC服务器,并设置一个密码:

    vncserver
    
  1. 配置VNC服务器(可选):
  • 如果需要更改VNC服务器的配置(如分辨率、颜色深度、端口等),可以运行以下命令:

    vncserver :1 -geometry 1920x1080 -depth 24
    
  1. 配置防火墙(如果需要):
  • 如果你的Ubuntu系统启用了防火墙(如ufw),确保允许VNC连接通过。你可以运行以下命令来允许VNC连接:

    sudo ufw allow 5901/tcp
    
  1. 设置VNC服务器开机自启动(可选):
  • 要使VNC服务器在Ubuntu开机时自动启动,可以创建一个systemd服务来实现。以下是步骤:

    • 创建systemd服务文件:

      sudo nano /etc/systemd/system/vncserver@.service
      
    • 编辑服务文件,填入以下内容(将your_username替换为你的用户名):

      [Unit]
      Description=VNC Server at %i
      After=syslog.target network.target
      
      [Service]
      Type=forking
      User=your_username
      Group=your_username
      WorkingDirectory=/home/your_username
      PIDFile=/home/your_username/.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
      
    • 启用服务,并使其在系统启动时自动启动:

      sudo systemctl enable vncserver@1.service
      

在VNC Viewer中连接到Ubuntu VNC服务器

  1. 打开VNC Viewer
  • 在你的计算机上打开VNC Viewer应用程序。
  1. 输入远程VNC服务器的地址
  • 在VNC Viewer的地址栏中输入Ubuntu服务器的IP地址,后面加上VNC服务器的端口号(例如:192.168.0.100:5901)。
  1. 输入VNC密码
  • 点击“连接”按钮后,系统会提示你输入之前设置的VNC密码。输入正确的密码后,你就可以远程访问Ubuntu服务器的桌面了。

按照这些步骤,你应该能够成功地从VNC Viewer连接到你的Ubuntu VNC服务器。如果在连接过程中遇到任何问题,请检查网络连接、防火墙设置以及VNC服务器的配置。

0