你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

连接到 Azure 实验室服务中的实验室 VM

本文介绍如何连接到 Azure 实验室服务中的实验室虚拟机 (VM)。 根据操作系统 (OS) 和本地计算机,可以使用不同的机制(例如安全外壳 (SSH) 或远程桌面 (RDP))连接到 VM。

若要连接到实验室 VM,该 VM 必须正在运行。 详细了解如何启动和停止实验室 VM

连接到 Windows 实验室 VM

按照以下说明连接到基于 Windows 的实验室 VM。 选择与本地计算机的操作系统匹配的说明。

客户端 OS 说明
Windows 在 Windows 上使用 RDP 连接到 VM
Mac 在 Mac 上使用 RDP 连接到 VM
Chromebook 在 Chromebook 上使用 RDP 连接到 VM

连接到 Linux 实验室 VM

若要连接到基于 Linux 的实验室 VM,可以使用安全外壳协议 (SSH)、远程桌面协议 (RDP) 或 X2Go。

Azure 实验室服务会自动为 Linux VM 配置 SSH。 实验室用户和实验室创建者可以将 SSH 与 Linux VM 配合使用,而无需进行更多设置。 如果要使用 Linux 图形用户界面 (GUI) 桌面连接到 VM,实验室创建者或教师可能需要在模板 VM 上进行额外的设置。

使用 RDP 连接到 Linux 实验室 VM

在使用 RDP 连接到 Linux VM 之前,实验室创建者首先需要启用“客户端连接(RDP)”设置,并确保安装 GUI 桌面和 RDP。 有关实验室创建者需要完成的步骤的详细信息,请参阅演示如何设置 GNOME 和 RDP 的示例。

若要使用 RDP 连接到 Linux VM,请按照 OS 类型的说明进行操作。

客户端 OS 说明
Windows 在 Windows 上使用 RDP 连接到 VM
Mac 在 Mac 上使用 RDP 连接到 VM
Chromebook 在 Chromebook 上使用 RDP 连接到 VM

使用 X2Go 连接到 Linux 实验室 VM

连接到已安装 GUI 桌面的 Linux VM 的另一种方法是使用 X2Go。 有关实验室创建者需要完成的步骤的详细信息,请参阅使用 XFCE、xUbuntu 和 MATE 设置 X2Go 的示例。

有关使用 X2Go 连接到 Linux VM 的说明,请参阅使用 X2Go 连接到 VM

使用 SSH 连接到 Linux 实验室 VM

默认已为 Linux VM 安装 SSH。 若要使用 SSH 连接到 Linux VM,请执行以下操作:

  1. 如果使用 Windows 计算机连接到实验室 VM,请确保计算机上有 SSH 客户端软件。

    最新版本的 Windows 10 和 Windows 11 包含内置的 SSH 客户端。 了解如何使用访问内置 SSH 客户端

    或者,可以下载 SSH 客户端,例如 PuTTY 或启用 Windows 中的 OpenSSH

  2. 如果实验室 VM 未运行,请转到 Azure 实验室服务网站,然后启动实验室 VM

  3. 运行 VM 后,选择“连接”图标 >“通过 SSH 连接”以获取 SSH 命令字符串

    连接命令如以下示例所示:

    ssh -p 12345 student@ml-lab-00000000-0000-0000-0000-000000000000.eastus2.cloudapp.azure.com
    
  4. 复制该命令。

  5. 转到命令提示符或终端,粘贴该命令,然后选择 Enter

  6. 输入密码以登录到实验室 VM。

下一步