尝试执行SSH时,为什么我的VM实例卡住了?

时间:2019-12-03 14:31:16

标签: google-cloud-platform google-compute-engine

当我使用Ubuntu 16和CentOS 7构建VM的默认设置(这些是我尝试过的设置)时,在尝试执行SSH时会一直卡住。消息是:

Establishing connection to SSH server...

然后它超时:

You cannot connect to the VM instance because of an unexpected error.
Wait a few moments and then try again. (#79)

我启用了OS登录,希望行为会有所改变,但仍然会卡住。

所有设置都是默认设置,除了在创建VM时启用了“ HTTP和HTTPS”访问。 (我尝试在不检查这些选项的情况下构建它,但遇到了同样的问题。

2 个答案:

答案 0 :(得分:2)

您可以确定从网络到VM的端口22是否允许? 您可以通过转到VPC->防火墙规则->创建新规则来创建规则。

page包含详细步骤。

希望这会有所帮助。

答案 1 :(得分:1)

正如manesioz所说,请遵循this指南以丢弃常见问题,因为您说这是在创建后立即发生的,很可能是您缺少了一些防火墙规则。还可以考虑进行nmap扫描,以查看实例中的端口22是否打开。在云外壳中执行下一个操作:

  

sudo apt-get install -y nmap

     

nmap -Pn YOUR_EXTERNAL_IP

寻找端口22打开

相关问题