我无法通过SSH连接到Google Compute Engine

时间:2019-12-06 11:53:36

标签: ssh debian google-compute-engine

这是我第二次遇到这种情况,当我尝试输入Google计算引擎的实例正在思考并且永不连接时。这不是在我有一个实例之前发生的事情,后来他又对我做了同样的事情,我停止了Filezilla和ssh的连接。

然后我创建了一个新实例,一年后,事实再次发生,我处于无法每次创建另一个实例的情况。

有人知道为什么会发生吗?

好像连接已经结束,356之后就无法连接。到目前为止,我的结论是sshKeys在元数据中过期,因为在末尾看到JSON时会说

{
  "userName": "info@poscloud.com.ar",
  "expireOn": "2019-12-05T20: 14: 23 +0000 "
}

我想问题出在那儿,有人知道如何更新吗?

我直接从那里编辑吗?

另一个令他感到奇怪的重要事实是,每次我必须连接Filezilla时,我都必须创建一个新的.ppk文件,然后将其上传到google,然后就像让我连接3 4次,然后把我扔了”已断开连接:没有可用的受支持的身份验证方法(服务器发送:publickey)“,我必须重新创建一个新密钥。

事实是,我急于解决这个问题,因为许多客户依赖于该实例,在这种情况下,我什至无法联系。

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

实际上SSH密钥是自定义的,并且在将ssh密钥公共SSH密钥上传到项目或实例元数据之前,您可以编辑元数据,格式化密钥以与Cloud Console或Gcloud命令行工具一起使用。

我建议您将有效期更改为更长的保留期限,或者从PKI中删除有效期。请按照随附的文档进行参考。[1] [2] [3]

如果问题仍然存在,建议您在Google问题跟踪器中打开您的问题,以获取更多详细的troubleshooting. [4]