我无法让 Filezilla 连接到 Google Cloud Compute Engine 上的 SSH 实例。
我按照说明对于以前的实例来说没有问题,但在这种情况下,我从我的项目中删除了两个 Ubuntu 16.04 服务器实例,以便我可以重新创建它们并启用云存储读/写。
即使手动创建密钥并将其放置在项目的元数据页面中,我仍然无法将 FileZilla 连接到我的实例。我收到错误:“从 SFTP 服务器收到意外的文件结束符。”
我已尝试使用 root@instance 和 root 作为我的 -C [USERNAME],但都不起作用。
还有人遇到过这个问题吗?提前谢谢!
答案1
这里有一份详细的配置指南,帮助您设置 Filezilla 并在 GCE 上使用它这里。配置密钥的一种简单且自动化的方法是使用“gcloud compute ssh”。如果密钥不存在,该工具将生成密钥并将其配置在项目的元数据中。密钥放置在本地“.ssh“ 目录