快速入门:在 Azure 门户中创建 Azure Linux 虚拟机(VM)

适用于 虚拟机 的 Azure Linux 为可缩放的 Web 应用、基础结构服务和 AI 工作负载提供了Microsoft支持的、Azure优化的 Linux 分发。 它可与 Azure 服务、扩展和工具原生集成,并提供由 Azure 托管的安全响应和生命周期支持。 有关详细信息,请参阅 Azure Linux for 虚拟机

在此快速入门中,您将学习如何:

  • 在 Azure 门户中创建 Azure Linux 4.0 VM。
  • 配置 SSH 访问和入站端口规则。
  • 通过 SSH 连接到 VM。
  • 清理资源。

Note

Azure Linux 4.0 现在位于 preview 中,严格限制为评估和测试目的。 它不适合生产用途。

先决条件

  • 一份 Azure 订阅。 如果没有订阅,请在开始之前创建一个试用帐户

创建虚拟机

  1. 登录到 Azure 门户
  2. 搜索 虚拟机 并选择“ 创建>虚拟机”。

配置“基本信息”选项卡

  1. 项目详细信息下,选择你的订阅,并创建一个名为 的新myResourceGroup

  2. 在“实例详细信息”下,配置以下设置

    Setting Value
    VM 名称 myVM
    可用性选项 没有所需的基础结构冗余
    安全类型 标准
    Image Azure Linux 4.0
    大小 使用默认值(因区域而异)
  3. “管理员帐户”下,配置以下设置:

    Setting Value
    身份验证类型 SSH 公钥
    用户名 azureuser
    SSH 密钥源 生成新密钥对
    密钥对名称 myKey
  4. “入站端口规则”下,将公共入站端口设置为“允许选择的端口”,然后选择“SSH”(22)“HTTP”(80)。

  5. 选择“审核 + 创建”>创建

下载 SSH 密钥

出现提示时,选择“ 下载私钥”并创建资源 并将 myKey.pem 该文件保存到可访问的位置。

获取 VM 的公共 IP 地址

  1. 部署完成后,选择“ 转到资源”。
  2. 在 VM 的 “概述 ”页上,复制 公共 IP 地址

连接到 VM

  1. 设置密钥文件的权限(macOS/Linux):

    chmod 400 ~/Downloads/myKey.pem
    
  2. 通过 SSH 登录到 VM。 用您复制的 IP 地址替换 <PUBLIC_IP>

    ssh -i ~/Downloads/myKey.pem azureuser@<PUBLIC_IP>
    

    Tip

    可以通过在创建新 VM 时选择 使用存储在 Azure 中的密钥来重复使用此 SSH 密钥。

清理资源

不再需要 VM 时,请使用以下步骤删除资源组以删除所有关联的资源:

  1. 在 Azure 门户中打开 VM 的 Overview 页。
  2. 选择 “资源组 ”链接。
  3. 选择“ 删除资源组”。
  4. 输入要确认的资源组名称,然后选择“ 删除”。

Tip

若要在不删除 VM 的情况下避免产生费用,可以在门户中的 VM 页面上,在操作下的>中启用自动关闭

有关 Azure Linux 的详细信息,请参阅以下资源: