【发布时间】:2020-07-18 19:33:19
【问题描述】:
从服务帐户 JSON 密钥开始,我尝试将一次性“foo”ssh 密钥添加到 gcloud instances create 元数据,然后使用 vanilla ssh 和一次性密钥连接到实例。
脚本
here.
预期行为
在启动时,帐户守护程序将创建一个与提供的 ssh 密钥相对应的用户帐户。
观察到的行为
- 在 Cloud Console 中,实例显示正确应用的 ssh 元数据。
-
ssh -i throwaway_private_key foo@${IP}失败。 - 实例上的日志显示:
Apr 6 16:58:34 sshkey-test-x0rmqgh7 sshd[497]: Invalid user foo from 209.6.197.126 port 39792
如何正确触发账户守护进程?
如果不是通过元数据,那又怎样?
谢谢!
【问题讨论】:
-
显示如何将密钥添加到元数据。用户名是数据的一部分。此链接可能对您有所帮助cloud.google.com/compute/docs/instances/…
标签: ssh google-cloud-platform gcloud