不能ssh azure ubuntu vm

时间:2016-01-27 16:34:42

标签: azure ubuntu virtual-machine

几天前,我重新启动了我的ubuntu VM。在那之后,我无法再次使用我的azure ubuntu VM。但是,端口80仍然可以从浏览器正常访问。

我已经尝试重启,启动 - 停止,重置远程访问,还删除了SSH客户端中的ssh known-hosts。但没有任何事情发生。

我还尝试创建另一个ubuntu VM,它完全正常。但是当我尝试远程访问有问题的ubuntu VM时,它也无法访问。

这是错误消息:“ssh:connect to host xxxxx.cloudapp.net port 22:Operation timed out”

希望可以在这里提供任何帮助/建议来解决这个问题。

谢谢。

2 个答案:

答案 0 :(得分:0)

我今天早些时候遇到了同样的问题。我必须先从Azure门户重启VM,然后再重新安装。

答案 1 :(得分:0)

首先,在重启之前有什么改变吗?你有没有安装任何软件包,修改任何配置文件,更新任何东西..?

  1. 我们知道IP没有改变(如果停止虚拟机而没有先将其设置为静态,则会发生这种情况)
  2. 是否更改了任何防火墙规则(在VM上或Azure上的网络安全组定义中)?
  3. 你在哪里连接?因为在你尝试这个的地方和你工作的地方之间有一个明显的区别吗?
  4. 您是如何将SSH密钥添加到VM的?它是在创建时(公钥)还是稍后在.ssh / id_rsa ...?