Azure 串行控制台

注意

本文是否有帮助? 你的输入对我们很重要。 请使用此页面上的 “反馈 ”按钮,让我们了解本文对你的影响,或者我们如何改进它。

Azure 门户中的串行控制台为运行 Linux 或 Windows 的虚拟机 (VM) 和虚拟机规模集实例提供对基于文本的控制台的访问权限。 串行控制台连接到 VM 或虚拟机规模集实例的 ttyS0 或 COM1 串行端口,提供独立于网络或操作系统状态的访问。 可以使用 Azure 门户 或 Azure CLI 访问串行控制台,并且仅允许那些对 VM 或虚拟机规模集具有“参与者”或更高访问角色的用户。

串行控制台以相同的方式适用于 VM 和虚拟机规模集实例。 在本文档中,除非另有说明,否则对 VM 的所有提及都将隐式包含虚拟机规模集实例。

地区

串行控制台在以下区域中可用:

  • 澳大利亚中部
  • 澳大利亚东部
  • 巴西南部
  • 巴西东南部
  • 加拿大中部
  • 加拿大东部
  • 印度中部
  • 美国中部
  • 美国中部 EUAP
  • 中国东部 3
  • 中国北部 3
  • 东亚
  • 美国东部 2 EUAP
  • 美国东部 2
  • 法国中部
  • 法国南部
  • 德国北部
  • 德国中西部
  • 以色列中部
  • 意大利北部
  • 日本东部
  • 日本西部
  • 韩国中部
  • 韩国韩国
  • 北欧
  • 挪威东部
  • 挪威西部
  • 波兰中部
  • 卡塔尔中部
  • 南非北部
  • 南非西部
  • 东南亚
  • 印度南部
  • 瑞典中部
  • 瑞典南部
  • 瑞士北部
  • 瑞士西部
  • 阿联酋中部
  • 阿联酋北部
  • 英国南部
  • 英国西部
  • 美国中西部
  • 西欧
  • 美国西部 2
  • US Gov 亚利桑那州
  • US Gov 弗吉尼亚州

访问 Azure 串行控制台的先决条件

若要访问 VM 或虚拟机规模集实例上的串行控制台,需要满足以下条件:

  • 必须为 VM 启用启动诊断
  • 使用密码身份验证的用户帐户必须存在于 VM 中。 可以使用 VM 访问扩展的 重置密码 功能创建基于密码的用户。 从“帮助”部分选择“重置密码”。
  • 访问串行控制台的 Azure 帐户必须同时具有 VM 和启动诊断存储帐户的虚拟机参与者角色
  • 不支持经典部署。 VM 或虚拟机规模集实例必须使用 Azure 资源管理器 部署模型。
  • 如果存储帐户禁用了 “允许存储帐户密钥访问” ,则不支持串行控制台。

重要

串行控制台现在与托管启动诊断存储帐户和自定义存储帐户防火墙兼容。

串行控制台入门

VM 和虚拟机规模集的串行控制台可通过 Azure 门户 或 Azure CLI 访问。

通过 Azure 门户 访问用于虚拟机的串行控制台

VM 串行控制台非常简单,只需单击Azure 门户的“帮助”部分中的“串行控制台”。

  1. 打开Azure 门户

  2. 导航到 “所有资源 ”并选择虚拟机。 此时会打开 VM 的概述页。

  3. 向下滚动到 “帮助 ”部分,然后选择“ 串行控制台”。 此时会打开一个包含串行控制台的新窗格,并启动连接。

    动画 GIF 显示启动连接到 VM 串行控制台的过程。

通过 Azure 门户 访问用于虚拟机规模集的串行控制台

串行控制台可用于虚拟机规模集,可在规模集中的每个实例上访问。 必须先导航到虚拟机规模集的单个实例,然后才能看到 “串行控制台 ”按钮。 如果虚拟机规模集未启用启动诊断,请确保更新虚拟机规模集模型以启用启动诊断,然后将所有实例升级到新模型以访问串行控制台。

  1. 打开Azure 门户

  2. 导航到 “所有资源 ”并选择“虚拟机规模集”。 此时会打开虚拟机规模集的概述页。

  3. 导航到 “实例”。

  4. 选择虚拟机规模集实例。

  5. “帮助 ”部分中,选择“ 串行控制台”。 此时会打开一个包含串行控制台的新窗格,并启动连接。

    动画 GIF 显示启动连接到 VM 规模集串行控制台的过程。

通过 Azure CLI 访问串行控制台

若要使用 Azure CLI 连接到运行 Linux 或 Windows 的虚拟机或虚拟机规模集实例的串行控制台,请参阅 az serial-console

如果未安装 Azure CLI,请按照 如何安装 Azure CLI 中的说明进行安装

注意

首次运行 az serial-console 命令时,串行控制台扩展将自动安装。 如果已安装串行控制台扩展,请确保通过运行 az extension add --name serial-console --upgrade 命令获得最新版本。

串行控制台中的 TLS 1.2

串行控制台使用 TLS 1.2 端到端来保护服务中的所有通信。 串行控制台依赖于用户管理的启动诊断存储帐户,并且必须为存储帐户单独配置 TLS 1.2。 此处提供了执行此操作的说明。

串行控制台的高级用法

除了对 VM 的控制台访问外,还可以将 Azure 串行控制台用于以下各项:

后续步骤

边栏中提供了其他串行控制台文档。

联系我们寻求帮助

如果你有任何疑问或需要帮助,请创建支持请求联系 Azure 社区支持。 还可以向 Azure 反馈社区提交产品反馈。