【发布时间】:2020-01-28 13:26:14
【问题描述】:
【问题讨论】:
-
我正在学习本教程,但我没有使用 Putty,所以这就是我卡住的地方。
标签: ssh google-compute-engine ssh-keys filezilla
【问题讨论】:
标签: ssh google-compute-engine ssh-keys filezilla
我假设您已按照此处找到的文章中的方法进行操作:
https://www.onepagezen.com/google-cloud-ftp-filezilla-quick-start/
但您没有使用 putty,而是使用了其他工具来生成密钥。在我的测试中,我使用了ssh-keygen -t rsa。这导致了两个文件。一个我叫key,一个我叫key.pub。名为key 的文件是您的私钥,拥有它可以验证您就是您声称的身份。
接下来,在我的 Compute Engine 中,我为该计算引擎定义了一个 SSH 密钥。我粘贴在key.pub 公共文件中。最后,我得到了一个“名字”和钥匙。
记下与密钥关联的名称。
现在在 Filezilla 中,我按照原始文章中的描述在 Edit > Settings > Connection > SFTP 中粘贴了私钥内容。
最后,我能够使用 sftp://[IP_ADDRESS] 并使用名称(在本例中为 kolban)作为用户 ID 从 Filezilla 客户端访问我的文件。不需要显式密码,因为我们已经告诉 Filezilla 与我的环境关联的密钥。
【讨论】: