首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从azure中的VHD登录到新创建的Linux

无法从azure中的VHD登录到新创建的Linux
EN

Server Fault用户
提问于 2017-05-15 22:08:24
回答 1查看 568关注 0票数 1

无法从Azure中通用VM的VHD登录到新创建的VM。我要遵循的步骤是:

  1. 取消VM-1的规定。
  2. 取消分配VM-1。
  3. 概括VM-1.
  4. 使用VM1的VHD创建托管磁盘。
  5. 创建一个新的VM (让我们称之为VM2),附加步骤4中创建的托管磁盘。
  6. 登录到VM2会引发“权限拒绝”错误。

我一直在遵循https://docs.microsoft.com/en-us/azure/virtual-machines/linux/capture-image (快速命令部分)的前3个步骤,从https://docs.microsoft.com/en-us/azure/virtual-machines/linux/upload-vhd (在这里,我使用的不是上传一个vhd,而是使用一个非托管vm之一)接下来的3个步骤。

我甚至尝试从门户重新设置公钥或密码,这也失败了。

有人能告诉我我在这里做什么不对吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2017-05-16 08:28:09

根据你的描述,我在我的实验室里测试。我和你得到了同样的结果。我注意到,当创建VM时,VM扩展函数不可用。当非托管磁盘转换为托管磁盘时,似乎没有正确安装Azure Linux代理。当VM创建时,waagent将部署ssh键。

配置SSH身份验证类型SSH公钥和密钥对的部署

因此,似乎没有正确地创建SSH公钥。当尝试ssh到VM时,它将得到Permission denied (publickey)

我建议您不需要执行步骤1和步骤3。然后,您可以对VM进行ssh操作,这对我是有效的。

如果不泛化VM,则只能创建一个VM。我建议您将VM从非托管磁盘转换为托管磁盘。然后,泛化VM并创建多个VM。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/850285

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档