Google 云平台 - SSH 连接被拒绝

cod*_*nor 5 ssh google-cloud-platform gcloud

清除 SSH 密钥元数据的项目和实例并运行 gcloudcomputessh(这将创建新的密钥对并更新项目元数据)后,如果没有收到“ssh:连接到主机...*”,我将无法再通过 SSH 进行连接。 133 端口 22:连接被拒绝”错误。

我已经阅读了我能找到的所有涉及此问题的论坛,但仍无法找到解决方案。我什至无法通过云外壳终端进行连接。

我所做的事情是否有明显的错误?

cry*_*tek 3

您可以通过运行来检查实例是否对端口 22 上的连接开放sudo nmap -Pn -p 22 <instance IP>

如果您在实例中打开了端口 22,则应检查串行控制台输出是否有 sshd 中的错误。

如果没有错误,请尝试使用 测试与实例的连接telnet IP 22。您应该会收到 SSH 提示符。测试时尝试内部 IP 和外部 IP(如果有的话)。如果没有 SSH 提示,则表明该服务在其他实例中已关闭。您还可以尝试使用浏览器或串行控制台连接到其他虚拟机以验证服务状态。