在DevTest Lab中从未取消配置的Linux VM映像创建VM时无法登录

问题描述 投票:0回答:1

我尝试从VM创建自定义映像而不进行取消配置的工件。从自定义映像创建新VM后。 VM无法使用原始密码登录。这是一个错误吗?

以下是重现问题的步骤:

  1. 从Ubuntu Linux 18.04 LTS创建VM
  2. 从此VM创建自定义映像,而不在虚拟机上运行取消配置。
  3. 从此新映像创建新VM。
  4. 使用原始登录名/密码通过SSH连接到此VM。它将无法登录。
azure azure-virtual-machine azure-devtest-labs
1个回答
1
投票

从非取消配置的Linux VM映像创建VM时,它将从虚拟机中删除密码文件。因此您无法登录VM。

有两个建议:

  1. 在创建源VM时使用SSH密钥。通过使用SSH密钥而不是密码,计算机上的凭据将保持不变。这样,当用户想要创建自定义映像并从中创建新VM时,他/她可以输入SSH密钥并访问虚拟机。因此,这应该允许您继续使用非取消配置的自定义映像。
  2. 在创建自定义图像时在计算机上运行取消配置。这将允许您指定凭据,然后可以在从自定义映像创建新虚拟机时输入凭据。

有关更多详细信息,请参阅Accessing Linux virtual machines created from non-deprovisioned custom images.

© www.soinside.com 2019 - 2024. All rights reserved.