SSH到Google计算引擎实例失败

时间:2017-05-19 23:47:08

标签: google-compute-engine

我在Google Compute Engine上创建了一个简单的f1微实例(Ubuntu 16.10)。我创建了一个VPC(网络)并允许http / https。我明确地创建了一个允许SSH的防火墙规则(tcp:22)。但我无法登录VM实例。

我一直收到这个错误: Heroku docs

这是我的防火墙规则:

enter image description here

如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

我最终通过选择“自动”来创建一个新的VPC网络,而不是自定义,并选择了允许ssh。这添加了更准确的默认防火墙规则。

答案 1 :(得分:0)

对于遇到此问题的任何人,我通过电子邮件联系了Google支持人员(他们回复了!!)他们指示我从终端运行以下命令(我有gcloud installed):

如果您尚未通过身份验证/或设置正确的项目

gcloud auth login
gcloud config set project PROJECT_ID

这是它的核心 - 设置防火墙规则。

gcloud beta compute firewall-rules create default-allow-ssh --allow tcp:22 --priority=65534

另外 - 使用chrome - 无论何时使用任何其他浏览器,界面似乎偶尔会出现问题。