我在此博文后创建了Debian 7.0的自定义图像: http://blogs.technet.com/b/dcaro/archive/2014/12/03/create-your-azure-image-with- debian-7-0.aspx


在管理门户中,VM状态正在运行。但我无法使用ssh登录VM。可能的原因是什么以及如何解决?


我打算在Azure中创建FreeBSD 8.3的VM映像。以前有人试过吗?

答案 0 :(得分:0)
你可以在FreeBSD团队(https://vmdepot.msopentech.com/Vhd/Show?vhdId=56718&version=58911)创建的VM Depot上找到官方的FreeBSD 10.2图像,所以我认为可以用8.3做。也许在VM Depot上问FreeBSD团队? 关于Debian:你确定你已经运行了软管命令吗?
sudo waagent -force -deprovision
export HISTSIZE=0
logout
如果是,并且SSH或用户仍有问题,请尝试使用cloud-init(https://packages.debian.org/wheezy-backports/cloud-init)。将其安装在映像上,在从CLI工具(https://azure.microsoft.com/pl-pl/documentation/articles/xplat-cli/)进行配置期间,最后添加选项--custom-data~ / cloud.cfg。在此文件中,您必须放置Cloud-Config:
#cloud-config
users:
- name: username
shell: /bin/bash
ssh-authorized-keys:
- ssh-rsa <key here>
sudo: ['ALL=(ALL) NOPASSWD:ALL']
它将创建用户“username”,并使用所需的SSH密钥覆盖Azure命令中的用户/传递选项。
答案 1 :(得分:-1)
也许iptables设置,尝试禁用iptables。