如何使用 GNOME Boxes 的远程访问功能

GNOME Boxes 是使用各种协议连接到物理和虚拟远程系统的简单方法。
128 位读者喜欢这个。
Mesh networking connected dots

在本系列的第一部分中,我介绍了 GNOME Boxes,这是一个由 GNOME 项目维护的开源虚拟化工具,作为其 GNOME 桌面环境的一部分。GNOME 项目将 Boxes 描述为:“一个简单的 GNOME 应用程序,用于查看、访问和管理远程和虚拟系统。”

在上一篇文章中,我逐步介绍了创建运行 Fedora 30 Workstation 的 box 的过程。我展示了使用各种操作系统启动并运行 box 是多么简单。但是,Boxes 并非只有一种用途;除了在本地快速创建 box 之外,您还可以使用各种协议连接到物理和虚拟远程系统。Boxes 的主屏幕随后以将本地和远程 box 集中在一起的方式显示它们,以便更轻松地访问。

在第 2 部分中,我将介绍 Boxes 的远程访问功能。与第 1 部分一样,我将使用 Boxes 首选的术语 box 来表示虚拟机。

连接到远程 box

正如我之前写的那样,当您打开 Boxes 时,它会显示如下所示的主窗口。

GNOME Boxes Main Window

当您单击左上角的新建按钮时,将打开创建 Box 对话框。

Creating a new box in GNOME Boxes

使用 SSH 连接

要使用安全外壳 (SSH) 协议连接到远程系统,请单击连接到远程 box

Connecting to a remote box

输入 SSH 地址,例如 ssh://t400f30,然后单击继续

Configure SSH connection to a remote box

查看屏幕上单击创建

Confirm SSH connection

Boxes 将通过 SSH 连接到远程系统,您可以像往常一样登录。box 的名称源自主机名。我建议在“属性”中将其更改为类似 SSH to t400f30 的名称,以便在您与同一远程系统建立多个连接时更清楚。

Remote console via SSH with Neofetch output display

使用 VNC 连接

要使用虚拟网络计算 (VNC) 连接,请输入地址,例如 vnc://t400f30。VNC 提供远程系统桌面的图形视图。

Remote desktop via VNC with Neofetch output display

使用 RDP 和 SPICE 连接

Boxes 还支持远程桌面协议 (RDP) 和 SPICE 协议;它们的用法与 VNC 和 SSH 相同,您需要提供要连接的系统的地址。

您的 boxes

当您创建 box 并连接到远程系统时,主窗口将开始填充并为您的所有 box 提供集中存储。您还可以选择仅查看本地 box 或仅查看远程 box。此屏幕可以配置为以两种方式查看它们:以列表或大图标形式。

Displaying boxes in list view

Displaying boxes with large icons

GNOME Boxes 可以加快在本地 Linux 系统上部署虚拟机或 box 的速度。拥有本地和远程 box 的组合视图非常好。

Boxes 可能是最简单的虚拟化工具,对于那些没有太多时间或不需要复杂配置的人来说非常棒。

标签
Alan Formy-Duval Opensource.com Correspondent
Alan 拥有 20 年的 IT 经验,主要在政府和金融部门。他最初是一家增值经销商,后来转向系统工程。Alan 的背景是高可用性集群应用程序。他在 Oracle Press/McGraw Hill 的《Oracle Solaris 11 系统管理》一书中撰写了“用户和组”以及“Apache 和 Web 堆栈”章节。

评论已关闭。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.