【问题标题】:Error while connecting to ssh on Google cloud platform在谷歌云平台上连接 ssh 时出错
【发布时间】:2021-11-17 20:02:33
【问题描述】:

我的实例在 Google Cloud Platform 上运行,但突然我的网站停止工作,当我尝试通过 ssh 登录时,它一直连接而不是永远连接。它说:

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

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

google-ssh {"userName":"XXXXXXX@XXXX.com","expireOn":"2021-09-24T10:12:18+0000"}

在检查错误日志时:

{
  "insertId": "1",
  "jsonPayload": {
    "@type": "type.googleapis.com/cloud_integrity.IntegrityEvent",
    "earlyBootReportEvent": {
      "policyEvaluationPassed": false,
      "actualMeasurements": [
        {
          "value": "UcMj3gwMaU9GAc3QK+tY/xNin3Q=",
          "hashAlgo": "SHA1",
          "pcrNum": "PCR_0"
        },
        {
          "hashAlgo": "SHA1",
          "value": "YGw/kvTUppYy0LdmFR51+E97gnU=",
          "pcrNum": "PCR_4"
        },
        {
          "pcrNum": "PCR_5",
          "value": "4oHSmdohc7EolEkGBRqNkJu/s3k=",
          "hashAlgo": "SHA1"
        },
        {
          "pcrNum": "PCR_7",
          "hashAlgo": "SHA1",
          "value": "47JeCjb+lbFLd9hY8wGzli65zS4="
        }
      ],
      "policyMeasurements": [
        {
          "pcrNum": "PCR_0",
          "hashAlgo": "SHA1",
          "value": "UcMj3gwMaU9GAc3QK+tY/xNin3Q="
        },
        {
          "pcrNum": "PCR_4",
          "hashAlgo": "SHA1",
          "value": "SNvS2TFD0ijbVgPoQkMPdwAyg/w="
        },
        {
          "value": "47JeCjb+lbFLd9hY8wGzli65zS4=",
          "pcrNum": "PCR_7",
          "hashAlgo": "SHA1"
        }
      ]
    },
    "bootCounter": "11"
  },
  "resource": {
    "type": "gce_instance",
    "labels": {
      "zone": "us-central1-X",
      "project_id": "myhost-XXXXXX",
      "instance_id": "XXXXXXXXXXXXXXXXXXXXX"
    }
  },
  "timestamp": "2021-09-24T06:13:26.266965195Z",
  "severity": "ERROR",
  "logName": "projects/myhost-XXXXXX/logs/compute.googleapis.com%2Fshielded_vm_integrity",
  "receiveTimestamp": "2021-09-24T06:13:28.275282350Z"
}

【问题讨论】:

  • 我不知道答案,所以我提出建议。如果您不知道自己在做什么,请找到提供或聘请 Google 付费支持的人。 1) 您的启动完整性检查失败。您是否进行了任何更改,安装了软件等? 2)您的实例是否已被破坏? 3) 关闭实例并为每个磁盘创建快照。 4) 通过串行端口连接并查看启动错误、应用程序故障等日志。 5) 查看此链接以更新完整性策略基线。 cloud.google.com/compute/docs/instances/…
  • 在分析完整性事件时,主引导记录 (MBR) 已更改。这由 PCR_4 表示(参考:link.springer.com/chapter/10.1007/978-1-4302-6584-9_12)。您是否修改了磁盘布局(添加/修改分区)、通过系统更新更新了引导记录或调整了磁盘驱动器的大小? PCR 代表平台配置寄存器。 cloud.google.com/security/shielded-cloud/…
  • 这是未通过检查的事件:earlyBootReportEvent:标识早期启动序列完整性检查是否通过,并提供有关基线和最近启动的 PCR 值的详细信息进行比较以做出决定的序列。

标签: ubuntu google-cloud-platform ssh google-compute-engine plesk


【解决方案1】:

你试过troubleshooting SSH吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-17
    • 2019-06-15
    • 2018-11-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-11
    • 2019-01-11
    • 2020-06-02
    相关资源
    最近更新 更多