答案 0 :(得分:1)
我将假设您遵循此处找到的文章中的食谱:
https://www.onepagezen.com/google-cloud-ftp-filezilla-quick-start/
但是您没有使用腻子,而是使用了其他工具来生成密钥。在测试中,我使用了ssh-keygen -t rsa
。这产生了两个文件。一个我叫key
,另一个我叫key.pub
。名为key
的文件是您的私钥,拥有该文件将验证您是否是您声称的身份。
接下来,在我的Compute Engine中,我为该计算引擎定义了一个SSH密钥。我粘贴了key.pub
公共文件。最后,为我提供了“名称”和密钥。
记下与密钥关联的名称。
现在在Filezilla中,按照原始文章中的说明,将私钥内容粘贴到“编辑”>“设置”>“连接”>“ SFTP”中。
最后,我能够使用sftp://[IP_ADDRESS]
并使用名称(在此示例中为kolban)作为用户ID从Filezilla客户端访问文件。不需要显式密码,因为我们已经告诉Filezilla有关与我的环境关联的密钥。