使用 gcloud 从现有计算引擎配置新的 GCE

使用 gcloud 从现有计算引擎配置新的 GCE

我这里遇到一种情况,我想从现有的 GCE(比如 C)自动配置 2 个 GCE 虚拟机(比如 A 和 B),并且 A、B 和 C 机器应该可以相互通信而无需任何密码(启用无密码登录)。使用 gcloud 实用程序,我能够从 C 自动配置 A 和 B,但无法自动创建无密码登录。尝试使用谷歌的“gcloud compute ssh”文档,但我的用户无法在没有密码的情况下登录。

答案1

默认情况下,所有 GCE 镜像都使用私钥/公钥对用于 ssh 身份验证。您可以启用基于密码的身份验证,但是出于安全原因,不建议这样做。

如果您希望在不提供 ssh 密钥的情况下从一台虚拟机连接到另一台虚拟机,则可以ssh-agent在一台虚拟机上启动以管理密钥。步骤记录在此关联在标题下连接到没有外部 IP 地址的实例

相关内容