从 Google Cloud Instance 下载公钥和私钥

从 Google Cloud Instance 下载公钥和私钥

我是云计算的新手,所以请原谅这个问题,因为我确信它相对简单!

我已经设置了我的 Google Cloud Instance,现在正尝试使用 FileZilla 连接到它。我很清楚如何做到这一点……但我完全无法下载我的 .ppk 文件、公钥和私钥。文档清楚地给出了文件所在的文件夹……但我无法导航到这些文件夹(好像它们不存在一样),此外,我不太清楚如何通过 SSH 终端将某些内容下载到我的计算机。

同样让人有些恼火的是,我在 Google Cloud 的门户网站上找到了密钥,但却没有下载它们的选项。我只能以明文形式查看它们。

任何帮助将不胜感激!

答案1

考虑使用命令行工具:

  1. 为您的平台安装 Cloud SDK。这将初始化您的本地环境。首次尝试通过 gcloud SSH/SCP 功能访问实例时,Cloud SDK 将在本地生成一个密钥,并将~/.ssh/google_compute_engine您的用户和公共 SSH 密钥注入项目级元数据。然后google-accounts-daemon每个 Linux VM 上默认运行一个服务,该服务轮询项目元数据、根据需要在 VM 上创建本地用户并将相关的公共 SSH 密钥放入~/.ssh/authorized_keys

  2. 使用gcloud compute scp通过 scp 将文件复制到 Google Compute Engine 虚拟机或从中复制文件

相关内容