如何在 Ubuntu 22.04 LTS 上安装 VNC 服务器
admin
2023-07-31 03:28:36
0

虚拟网络计算或 VNC 是一个连接系统,它允许您使用键盘和鼠标与远程服务器上的图形桌面环境进行交互。VNC 正在开发 GUI(图形用户界面)环境,它使用远程帧缓冲区 (RFB) 协议通过网络传输鼠标和键盘输入的移动。vnc-server-logovnc-server-logo

在 Ubuntu 22.04 LTS Jammy Jellyfish 上安装 VNC 服务器

apt步骤 1. 首先,通过在终端中运行以下命令,确保所有系统包都是最新的。

sudo apt update
sudo apt upgrade
sudo apt install wget apt-transport-https gnupg2

步骤 2. 安装桌面环境。

默认情况下,桌面环境通常不包含在服务器版本中。您需要在远程服务器上安装 GUI 才能控制它。运行以下命令进行安装:

sudo apt install xfce4 xfce4-goodies

在安装过程中,您将看到为新安装的 XFCE 桌面环境选择显示管理器的提示:

configure-lightdm-display-managerconfigure-lightdm-display-manager

步骤 3. 在 Ubuntu 22.04 上安装 VNC 服务器。

默认情况下,VNC 服务器在 Ubuntu 22.04 基础存储库中不可用。现在运行以下命令将 TigerVNC 安装到您的 Ubuntu 系统:

sudo apt install tigervnc-standalone-server

之后,运行vncserver命令设置 VNC 访问密码,创建初始配置文件,并启动 VNC 服务器实例:

vncserver

设置密码后,您将收到设置仅查看密码的提示。这意味着任何使用仅查看密码访问 VNC 服务器的人都无法使用鼠标或键盘访问 VNC 桌面:

Would you like to enter a view-only password (y/n)? N
/usr/bin/xauth:  file /home/idroot/.Xauthority does not exist

New \'idroot:1 (idroot)\' desktop at :1 on machine idroot

Starting applications specified in /etc/X11/Xvnc-session
Log file is /home/idroot/.vnc/idroot:1.log

Use xtigervncviewer -SecurityTypes VncAuth -passwd /home/idroot/.vnc/passwd :1 to connect to the VNC server.

请注意,如果您想更改密码或添加仅供查看的密码,可以使用以下vncpasswd命令:

vncpasswd

步骤 4. 配置 VNC 服务器。

首先,使用以下命令停止在端口 5901 上运行的 VNC 服务器实例:

vncserver -kill :1

接下来,我们需要编辑xstartup文件:

mv ~/.vnc/xstartup ~/.vnc/xstartup.bak
nano ~/.vnc/xstartup

在下面添加以下行:

#!/bin/sh

# Start up the standard system desktop
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

/usr/bin/startxfce4

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
x-window-manager &

保存并关闭文件,然后使该文件可执行:

chmod +x ~/.vnc/xstartup

接下来,重新启动 VNC 服务器:

vncserver -localhost no :1

第 5 步。连接到您的 VNC 远程桌面。

如果您使用的是 Linux 或 macOS,您可能对您的终端很熟悉。在本地计算机上创建一个 SSH 连接,以安全地转发到 VNC 的 localhost 连接:

ssh -L 59000:localhost:5901 -C -N -l server_user_name server_ip_address
  • 要从 Windows 系统访问 VNC 服务器上的远程桌面,您必须在系统上安装 VNC 查看器。有多种 VNC 查看器可供使用。下载任何人并将其安装在您的系统上,例如:
    • 紧VNC
    • RealVNC
    • TigerVNC

tightvnc-connectionconfigure-lightdm-display-manager

感谢您使用本教程在 Ubuntu 22.04 LTS Jammy Jellyfish 系统上安装 VNC 服务器。如需其他帮助或有用信息,我们建议您查看VNC 官方网站。

相关内容

热门资讯

Windows 11 和 10... Windows 11/10 文件夹属性中缺少共享选项卡 – 已修复 1.检查共享选项卡是否可用 右键...
Radmin VPN Wind... Radmin VPN 是一款免费且用户友好的软件,旨在牢固地连接计算机以创建一个有凝聚力的虚拟专用网...
如何修复 Steam 内容文件... Steam 内容文件锁定是当您的 Steam 文件无法自行更新时出现的错误。解决此问题的最有效方法之...
在 Windows 11 中打... 什么是链路状态电源管理? 您可以在系统控制面板的电源选项中看到链接状态电源管理。它是 PCI Exp...
iPhone 屏幕上有亮绿色斑... iPhone 是市场上最稳定的智能手机之一,这主要归功于专为它们设计的 iOS 操作系统。然而,他们...
事件 ID 7034:如何通过... 点击进入:ChatGPT工具插件导航大全 服务控制管理器 (SCM) 负责管理系统上运行的服务的活动...
QQ浏览器怎么制作简历 QQ浏览器是腾讯公司开发的一款极速浏览器,支持电脑,安卓,苹果等多种终端;更快的浏览体验,更安全的浏...
Hive OS LOLMine... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
Apple Watch Ult... 所有运行 watchOS 7 或更高版本的 Apple Watch 型号都包含一项名为“优化电池充电...
统信UOS每次开机后不直接进入... 统信UOS每次开机后不直接进入系统而是进入到recovery模式 按方向上键选择UOS 20 SP1...