无法将 Google Cloud Platform 代码库克隆到 Google Cloud Platform VM
问题:当我尝试克隆时,我得到“权限被拒绝(公钥)”
设置:
- 在 VM 上创建 SSH 密钥对
- 在 Google Cloud Platform VM 中,通过仪表板编辑实例详细信息,添加密钥并保存
- 启动 VM 并在实例详细信息中确认已注册密钥。
- 在我的仓库的 Cloud Source Repositories 仪表板上注册了公钥
尝试:
- 从我的本地终端通过 ssh 连接到实例,再次确认密钥存在,然后尝试克隆存储库。相同的权限被拒绝结果。
- 通过 GCP 实例详细信息仪表板上的远程访问按钮创建的终端连接到实例。相同的权限被拒绝结果。
我本地机器上的密钥也注册了 Cloud Source Repositories,我可以毫无问题地将 repo 克隆到我的本地机器上。