如何在 Ubuntu 20.04 LTS 上启用屏幕共享
VNC 或虚拟网络计算是一种用于访问计算机的图形桌面环境并从远程计算机控制它的协议。
本文将向您展示如何在 Ubuntu 20.04 LTS 上安装 VNC 服务器并从远程计算机访问它。那么,让我们开始吧。
在 Ubuntu 20.04 LTS 上安装 VNC 服务器:
本文将使用GNOME桌面环境内置的屏幕共享功能远程访问Ubuntu 20.04 LTS图形桌面环境。 GNOME桌面环境使用VinoVNC服务器来实现屏幕共享功能。
默认情况下,VinoVNC 服务器可能未安装在您的 Ubuntu 20.04 LTS 操作系统上。但它可以在 Ubuntu 20.04 LTS 的官方软件包存储库中找到。因此,您可以轻松安装它。
首先,使用以下命令更新 APT 软件包存储库缓存:
应更新 APT 包存储库缓存。
要安装Vino,请运行以下命令:
要确认安装,请按Y,然后按<Enter>。
应该安装Vino。
在 Ubuntu 20.04 LTS 上启用屏幕共享:
安装 vino 后,您可以从设置应用启用屏幕共享。
从 Ubuntu 20.04 LTS 的应用程序菜单打开设置应用程序。
导航至共享部分,然后单击下面屏幕截图中标记的切换按钮以启用共享。
启用Sharing后,单击屏幕共享,如下面的屏幕截图所示。
在屏幕共享窗口中,单击下面屏幕截图中标记的切换按钮以启用屏幕共享。
应启用屏幕共享。
在访问选项部分中,您可以为 VNC 服务器配置身份验证方法。
新连接必须请求访问:这是默认的身份验证方法。选择此身份验证方法后,每次远程 VNC 客户端尝试访问您的计算机时,您都会收到提示消息。如果您允许访问您的计算机,则只有远程 VNC 客户端才能访问您的计算机。
需要密码:在此方法中,您可以为VNC服务器设置密码。远程VNC客户端必须输入密码才能访问您的计算机。
我更喜欢密码验证方法。因此,我将在本文中为VNC服务器设置密码验证。
要为 VNC 服务器设置密码,请从访问选项部分中选择需要密码,然后在密码文本框中输入所需的密码:在下面的屏幕截图中进行了标记。
查找您计算机的 IP 地址:
启用屏幕共享后,想要远程连接到您计算机的人需要知道您计算机的 IP 地址。
您可以使用以下命令找到您计算机的IP地址:
我的计算机的 IP 地址是192.168.20.131。对于您来说会有所不同。因此,请确保从现在开始将其替换为您的。
使用 Vinagre 远程访问您的计算机:
本节将使用Vinagre远程桌面客户端向您展示如何通过VNC连接到您的计算机。但您也可以使用其他 VNC 客户端。
您的计算机上可能未安装 Vinagre 远程桌面客户端。如果您在 Linux 发行版上安装 Vinagre 时需要任何帮助,可以阅读文章如何在 Linux 上安装 Vinagre 远程桌面客户端。
首先,从计算机的应用程序菜单中打开Vinagre远程桌面客户端。
Vinagre 打开后,单击连接。
现在,从协议下拉菜单中选择VNC,在主机文本框中输入远程计算机的IP地址,然后单击 >连接,如下面的屏幕截图所示。
如果您像我一样配置了密码身份验证,系统将提示您输入 VNC 密码。
输入您的 VNC 身份验证密码,然后单击身份验证,如下面的屏幕截图所示。
您应该远程连接到 Ubuntu 20.04 LTS 计算机。
使用 VNC 查看器远程访问您的计算机:
最流行的跨平台 VNC 客户端之一是 RealVNC 的 VNC Viewer。 RealVNC VNC 查看器 不支持 Vino VNC 服务器支持的加密类型。因此,为了能够使用 RealVNC VNC Viewer 远程访问您的 Ubuntu 20.04 LTS 计算机,您需要禁用 Vino VNC 服务器的加密。
要禁用 Vino VNC 服务器的加密,请在 Ubuntu 20.04 LTS 计算机上运行以下命令。
禁用加密后,您可以像往常一样使用 RealVNC VNC 查看器访问您的计算机。
要使用 RealVNC VNC 查看器远程连接到您的计算机,请在 VNC 查看器应用程序中输入计算机的 IP 地址,然后按
单击继续。
如果您像我一样配置了密码身份验证,系统将提示您输入 VNC 密码。
输入 VNC 服务器的身份验证密码,然后单击确定,如下面的屏幕截图所示。
您应该连接到 Ubuntu 20.04 LTS 计算机。
结论:
本文向您展示如何在 Ubuntu 20.04 LTS 上安装 Vino VNC 服务器并从 GNOME 设置应用程序启用屏幕共享。我还向您展示了如何从 GNOME 设置应用程序配置 Vino VNC 服务器的身份验证方法,以及如何从命令行禁用 Vino VNC 服务器加密。我向您展示了如何使用 Vinagre 远程桌面客户端和 RealVNC VNC 查看器远程访问 Ubuntu 20.04 LTS 计算机。