我正在尝试在 MS Azure 中设置自定义 Linux VM。 我找到了一份指南,指出可以在此处找到 Azure 就绪的 Ubuntu 镜像:
http://cloud-images.ubuntu.com/
到目前为止我做了什么:
- 从他们的网站下载了 Trusty Tahr .vhd.zip 文件。
- 使用 Azure Managament Studio 解压并上传到 BLOB 存储
- 使用存储的 .vhd 文件创建了一个新的虚拟磁盘
- 创建了一个使用新磁盘的 VM。
它似乎启动得很好,但是当我尝试通过 SSH 连接到它的公共(public) IP 地址时,它给了我:“服务器意外关闭连接”。
如果我从现有的 MS-Azure 模板创建 Linux VM,一切正常,所以这似乎不是我这边的网络问题。
有人做过吗? 在将图像上传到 Azure 之前是否有必须完成的步骤?
我以前从未这样做过,因此非常感谢经过验证的分步指南。
提前致谢!
问候, 弗洛
更新:
我用一个安全组更新了我的资源组,我在其中定义了一个 ssh-in 规则。然后我将我的 VM 的 Nic 链接到该组。 这是入站规则:
ssh-in rule 当我尝试通过 ssh 通过 putty 连接时,我仍然超时。
最佳答案
是的,您应该采取一些步骤 - Linux-specific 和 Ubuntu-specific . 意外关闭的连接可能以某种方式与服务相关。您可以从 Linux access troubleshooting guide 中采取一些步骤.
您可以使用 Boot Diagnostics and Console 查看 Linux 启动时发生了什么.这是我建议首先执行的方式,然后尝试手动上传。
然后,检查是否启用了 SSH - 转到您的 VM => 设置 => 网络接口(interface) => 单击网络安全组名称 => 入站安全规则。创建您的 22 SSH 规则。
关于linux - 在 MS Azure 中运行 ubuntu 云镜像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36861572/