我配置了IAP,并使用它连接到GCP中的几个示例。我需要的所有先决条件权限和防火墙规则都已就绪(IAP安全通道用户、所有者、安全管理员),这在所有其他示例上都可以完美地工作。
然而,我最近添加了一个Ubuntu 22.04 LTS示例,无法通过IAP连接到它。我可以使用GCP中的ssh选项进行连接,但不能使用IAP。尝试通过IAP连接时,收到以下错误:
当我尝试通过SSH从同一网络中的另一个GCP示例连接时,收到:
由于这些错误,我怀疑一定是与钥匙有关,但真的不确定还需要检查什么。
此外,我创建了一个运行Ubuntu 20.04的新测试示例,IAP连接良好,就像它在我的所有其他示例上一样,只是如果该示例运行的是Ubuntu 22.04,它就不能连接。
有什么想法吗?
编辑以添加来自同一网络上的另一个系统的ssh测试的屏幕截图。SSH测试是使用本地创建的帐户和我的GCP凭据进行的。
1条答案
按热度按时间kb5ga3dv1#
这里可能会发生许多事情,但一个好的故障排除要点是查看本地存储的SSH host keys。在我看来,您的所有操作系统都是Linux VM,因此您可以从删除KNOWN_HOSTS文件并尝试再次连接开始。