Linux 虚拟机启用 SSH 服务后,您可以使用 VMware Fusion 配置到该虚拟机的快速 SSH 登录。通过进行此配置,能够实现从 Mac 主机到虚拟机资源库中的 Linux 虚拟机的 SSH 登录。虚拟机可以在 Mac 主机上运行,也可以在运行 VMware Workstation Pro、VMware ESXi 或 VMware vCenter Server 的远程服务器上运行。

通过配置 SSH 登录,您现在和以后任何时候都能够方便、安全地对 Linux 虚拟机进行 SSH 访问。之后,您可以使用终端窗口访问 Linux 虚拟机,在该虚拟机上可以查看文件、传输数据,以及运行 Linux 操作系统上可用的命令。

您可以使用 SSH 命令登录到 Linux 虚拟机,而无需使用 Fusion 在该虚拟机上配置 SSH 登录。但是,您每次使用 SSH 命令时,都必须提供该虚拟机的 IP 地址,以及您的用户名和密码。

前提条件

  • 在 Linux 虚拟机上启用 SSH(如果尚未启用)。请参阅特定 Linux 操作系统的相关说明。
  • 将 Linux 虚拟机添加到虚拟机资源库中(如果尚未添加)。

    您可以添加位于 Mac 主机上或受支持的远程服务器上的虚拟机。请参阅在虚拟机资源库窗口中对虚拟机执行操作

  • 启动 Linux 虚拟机(如果尚未启动)。请参阅启动虚拟机的操作系统

过程

  1. 选择窗口 > 虚拟机资源库
  2. 按住 Control 键并点按或右键点按 Linux 虚拟机的缩略图,然后点按下拉菜单中的连接到 SSH
  3. 填写表单,然后点按连接
    选项 说明
    用户名 输入虚拟机的用户名。
    密码 输入虚拟机的密码。
    端口

    如果默认 SSH 服务端口号 22 不是适用于您所配置的 Linux 虚拟机的正确端口号,请输入正确的端口号。

    默认端口号可能不正确。例如,以前您使用虚拟机中的终端窗口重新配置了 SSH 端口号。

    记住密码 要使 Fusion 能够在您尝试 SSH 登录时提供虚拟机密码,请选择此选项。

结果

此时会在 Mac 主机桌面上打开一个终端窗口,并通过 SSH 连接到虚拟机。在终端窗口打开并连接到 Linux 虚拟机后,您便可以通过命令行访问 Linux 虚拟机。

下一步做什么

以后,要从 Mac 主机打开到 Linux 虚拟机的 SSH 连接,请在 Fusion 虚拟机资源库中,选择该 Linux 虚拟机对应的连接到 SSH 选项。