在谷歌云平台上连接 ssh 时出错

在谷歌云平台上连接 ssh 时出错

我的实例在 Google Cloud Platform 上运行,但突然我的网站停止工作,当我尝试通过 ssh 登录时,它一直处于连接状态,但始终无法连接。它显示:

将密钥传输到项目元数据需要花费异常长的时间。传输到实例元数据可能会更快,但只会将密钥传输到此 VM。如果您希望从此 VM 通过 SSH 连接到其他 VM,则需要相应地传输密钥。单击此处将密钥传输到实例元数据。请注意,此设置是持久的,一旦启用,需要在“实例详细信息”页面中禁用。您可以通过迁移到 OS Login 来大大缩短密钥传输时间。

当我检查元数据时,它显示了异常活动,它说

google-ssh {“用户名”:”[电子邮件保护]","expireOn":"2021-09-24T10:12:18+0000"}

检查错误日志时:

{ “insertId”:“1”, “jsonPayload”:{ “@type”:“type.googleapis.com/cloud_integrity.IntegrityEvent”, “earlyBootReportEvent”:{ “policyEvaluationPassed”:false, “actualMeasurements”:[ { “值”:“UcMj3gwMaU9GAc3QK+tY/xNin3Q=”, “hashAlgo”:“SHA1”, “pcrNum”:“PCR_0” },{ “hashAlgo”:“SHA1”, “值”:“YGw/kvTUppYy0LdmFR51+E97gnU=”, “pcrNum”:“PCR_4” },{ “pcrNum”:“PCR_5”, “值”:“4oHSmdohc7EolEkGBRqNkJu/s3k=”, “hashAlgo”:“SHA1” },{ “pcrNum”:“PCR_7”, “hashAlgo”: “SHA1”, “值”:“47JeCjb + lbFLd9hY8wGzli65zS4 =” } ],“policyMeasurements”:[{ “pcrNum”:“PCR_0”, “hashAlgo”:“SHA1”, “值”:“UcMj3gwMaU9GAc3QK + tY / xNin3Q =” },{ “pcrNum”:“PCR_4”, “hashAlgo”:“SHA1”, “值”:“SNvS2TFD0ijbVgPoQkMPdwAyg / w =” },{ “值”:“47JeCjb + lbFLd9hY8wGzli65zS4 =”, “pcrNum”:“PCR_7”, “hashAlgo”:“SHA1” } ] },“bootCounter”:“11” },“资源”:{ “类型”:“gce_instance”, “标签”:{ “区域” “us-central1-X”, “project_id”: “myhost-XXXXXX”, “instance_id”: “XXXXXXXXXXXXXXXXXXXXX” } }, “时间戳”: “2021-09-24T06:13:26.266965195Z”, “严重性”: “错误”, “logName”: “projects/myhost-XXXXXX/logs/compute.googleapis.com%2Fshielded_vm_integrity”, “receiveTimestamp”: “2021-09-24T06:13:28.275282350Z” }

答案1

此问题可能是由于防火墙规则阻止了 SSH 流量或 HTTP/HTTPS 流量而导致的。您可能需要仔细检查防火墙规则,如果防火墙不是问题所在,那么您可以尝试查看此故障排除指南,因为这个问题可能由几个原因引起。

在最坏的情况下,您只需重新创建该实例即可。

相关内容