无法将Filezilla与Google Compute Engine连接

时间:2019-09-28 15:26:44

标签: ssh google-compute-engine ssh-keys filezilla

我正在尝试将Filezilla与Google Compute Engine连接。

我已经成功创建了一个ssh文件。

我无法获取用户名和密码。

这是所附的屏幕截图。 enter image description here

更新

第二个屏幕截图 enter image description here

enter image description here

1 个答案:

答案 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公共文件。最后,为我提供了“名称”和密钥。

enter image description here

记下与密钥关联的名称。

现在在Filezilla中,按照原始文章中的说明,将私钥内容粘贴到“编辑”>“设置”>“连接”>“ SFTP”中。

最后,我能够使用sftp://[IP_ADDRESS]并使用名称(在此示例中为kolban)作为用户ID从Filezilla客户端访问文件。不需要显式密码,因为我们已经告诉Filezilla有关与我的环境关联的密钥。