linux - 在 MS Azure 中运行 ubuntu 云镜像

标签 linux azure ubuntu ubuntu-cloud

我正在尝试在 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-specificUbuntu-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/

相关文章:

azure - 'make' KDIR=/lib/modules/5.15.0-1023-azure/build....(错误退出状态 : 2)

reporting-services - 计划在不使用时在 Azure 上的 SQL 报告中禁用/启用

c# - 从辅助角色实例化辅助角色

ubuntu - 安装percona时出错

ubuntu 终端中的 java.lang.NoClassDefFoundError

linux - 获取按时间排序的文件名

linux - 是否可以使用 "kill"向进程发送信号而不强制进程退出?

linux - 如何在 Linux 服务器上从命令行运行 PHP 代码

python - PyGears 不生成输出 HDL 文件

linux - 在没有其他后台进程的情况下计算程序给出的确切时间