如何在 Debian 10 上启用屏幕共享如何在 Debian 10 上启用屏幕共享如何在 Debian 10 上启用屏幕共享如何在 Debian 10 上启用屏幕共享
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Debian 10 上启用屏幕共享

VNC 或虚拟网络计算 是一种协议,用于访问计算机的图形桌面环境并从远程计算机对其进行控制。

GNOME 3 桌面环境的屏幕共享功能使用 VNC 协议来允许远程访问计算机的 GNOME 3 桌面环境。

本文将向您展示如何在 Debian 10 的 GNOME 3 桌面环境上启用屏幕共享并从远程计算机访问它。那么,让我们开始吧。

切换到 X 会话

在撰写本文时,VNC 服务器程序 Vino(GNOME 3 桌面环境的默认 VNC 服务器)无法与 Wayland 显示服务器配合使用。 Debian 10 上的 GNOME 3 桌面环境默认使用 Wayland 显示服务器。因此,最好使用 X11 显示服务器而不是 Wayland 显示服务器,让 VNC 服务器 Vino 在 Debian 10 GNOME 3 桌面环境上工作。

要切换到 X11 显示服务器,请退出 GNOME 3 桌面环境,如下图所示。

要确认注销操作,请单击注销,如下图所示。

设置完 X11 显示服务器后,请像平常一样登录到 GNOME 3 桌面环境。

在 Debian 10 上安装 VNC 服务器

本文将利用 GNOME 3 桌面环境内置的屏幕共享功能来远程访问 Debian 10 图形桌面环境。 GNOME 3 桌面环境使用Vino VNC 服务器来实现屏幕共享功能。

Vino VNC 服务器预装在 Debian 10 GNOME 3 桌面环境中。如果在任何情况下都没有安装 Vino,您可以使用 APT 软件包管理器从 Debian 10 的官方软件包存储库轻松安装它。

首先,使用以下命令更新 APT 软件包存储库缓存:

$ sudo apt update

应更新 APT 包存储库缓存。

要确保 Vino 安装在您的 Debian 10 操作系统上,请运行以下命令:

$ sudo apt install vino -y

Vino 已经安装,如下面的屏幕截图所示。

在 Debian 10 上启用屏幕共享

安装 Vino 后,您可以从 GNOME 设置应用程序启用屏幕共享。

从 Debian 10 的应用程序菜单打开设置应用程序。

导航至共享部分,然后单击下面屏幕截图中标记的切换按钮以启用共享。

启用共享后,单击屏幕共享,如下面的屏幕截图所示。

在屏幕共享窗口中,单击下面屏幕截图中标记的切换按钮以启用屏幕共享。

应启用屏幕共享。

在访问选项部分中,您可以为 VNC 服务器配置身份验证方法。

新连接必须请求访问:这是默认的身份验证方法。选择此身份验证方法后,每次远程 VNC 客户端尝试访问您的计算机时,您都会收到提示消息。如果您允许访问您的计算机,则只有远程 VNC 客户端才能访问您的计算机。

需要密码:在此方法中,您可以为VNC服务器设置密码。远程VNC客户端必须输入密码才能访问您的计算机。

我更喜欢密码验证方法。因此,我将在本文中为VNC服务器设置密码验证。

要为 VNC 服务器设置密码,请从访问选项部分中选择需要密码,然后在密码文本框中输入所需的密码:在下面的屏幕截图中进行了标记。

查找您计算机的 IP 地址

启用屏幕共享后,想要远程连接到您计算机的人需要知道您计算机的 IP 地址。

您可以使用以下命令找到您计算机的IP地址:

$ hostname -I

我的计算机的IP地址是192.168.20.168。这对你来说会有所不同。因此,请确保从现在开始将其替换为您的。

使用 Vinagre 远程访问您的计算机

本节将使用Vinagre远程桌面客户端向您展示如何通过VNC连接到您的计算机。但是,您也可以使用其他 VNC 客户端。

您的计算机上可能未安装 Vinagre 远程桌面客户端。如果您在 Linux 发行版上安装 Vinagre 时需要任何帮助,可以阅读文章如何在 Linux 上安装 Vinagre 远程桌面客户端。

首先,从计算机的应用程序菜单打开Vinagre远程桌面客户端。

Vinagre 打开后,单击连接。

现在,从协议下拉菜单中选择VNC,在主机文本框中输入远程计算机的IP地址,然后单击 >连接,如下面的屏幕截图所示。

如果您像我一样配置了密码身份验证,系统将提示您输入 VNC 密码。

输入您的 VNC 身份验证密码,然后单击身份验证,如下面的屏幕截图所示。

您应该远程连接到 Debian 10 计算机。

使用 VNC 查看器远程访问您的计算机

最流行的跨平台 VNC 客户端之一是 RealVNC 的 VNC Viewer。 RealVNC VNC 查看器 不支持 Vino VNC 服务器支持的加密类型。因此,要使用 RealVNC VNC Viewer 远程访问您的 Debian 10 计算机,您需要禁用 Vino VNC 服务器的加密。

要禁用 Vino VNC 服务器的加密,请在 Debian 10 计算机上运行以下命令。

$ gsettings set org.gnome.Vino require-encryption false

禁用加密后,您可以像往常一样使用 RealVNC VNC 查看器访问您的计算机。

要使用 RealVNC VNC 查看器远程连接到您的计算机,请在 VNC 查看器应用程序中输入计算机的 IP 地址,然后按 。

单击继续。

如果您像我一样配置了密码身份验证,系统将提示您输入 VNC 密码。

输入您的 VNC 服务器的身份验证密码,然后单击确定,如下面的屏幕截图所示。

您应该连接到 Debian 10 计算机。

结论

在本文中,我向您展示了如何在 Debian 10 的 GNOME 3 桌面环境上切换到 X11 显示服务器,并从 GNOME 设置应用程序启用屏幕共享。我还向您展示了如何从 GNOME 设置应用程序配置 Vino VNC 服务器的身份验证方法,以及如何从命令行禁用 Vino VNC 服务器加密。我向您展示了如何使用 Vinagre 远程桌面客户端和 RealVNC VNC 查看器远程访问 Debian 10 计算机。

©2015-2025 艾丽卡 support@alaica.com