我得到了一个卵子Ubuntu 32 位 VirtualBox 映像,我使用以下步骤将其上传到 Azure:
- 将其加载到 VirtualBox 上,然后将其保存到 VMDK 磁盘中
- 将其转换为 VHD 格式
- 将其大小调整为 1024MB 的倍数的整数 MB
- 使用 Azure powershell 上传到我的存储容器
- 创建图像
- 根据镜像创建Ubuntu VM,并创建云服务
- 配置并启动虚拟机。SSH 端口 22 已打开。
现在,当我尝试通过 SSH 连接到客户端时,putty 会打开 shell 到 url 和端口,但我无法连接到它 - shell 完全是空的,没有提示任何凭据或打印任何内容。
我想知道是否有一个 sysprep(Windows)等效操作需要在 Ubuntu 上执行,或者我是否遗漏了任何步骤。请帮忙。
答案1
答案是您需要在该机器的 Azure 防火墙设置中打开 SSH 端口。
在https://portal.azure.com进入Security zones
设置,选择为该虚拟机分配的安全区域- -Inbound Security rules
添加(符号+
)-设置,,,,,,priority 1000
然后按下顶部的。Source - Any
Protocol TCP
Source port range *
Destination port range 22
Action Allow
Save