'Could not get reply from fzputtygen' 向 FileZilla 添加私钥时出错

'Could not get reply from fzputtygen' error when adding private key to FileZilla

我正在尝试通过 FileZilla 访问 DigitalOcean Droplet。我使用 'ssh-keygen' 创建了一个密钥对,并为 DigitalOcean 提供了 public 密钥。当我打开 FileZilla -> 编辑 -> 设置 -> SFTP 时,我单击 'Add key file...' 和 select 我的私钥(开始 '-----BEGIN OPENSSH PRIVATE KEY-----')。然后我收到一个弹出窗口,告诉我该格式不受支持,并询问我是否要转换文件,我说是并输入验证文件的密码。我在同一目录中提供了一个新文件名并单击保存,这给了我 'Could not get reply from fzputtgen' 错误消息。

我试过重新下载并安装 FileZilla 但没有成功,但真的不知道该去哪里,因为错误太模糊了。希望这里有人对这个问题有经验,并且可以阐明我如何解决它。我确信我可以使用 PuTTY 创建一个密钥对并跳过这一步,但最好能解释一下为什么会失败。

当导入使用 ssh-keygen 生成的 RSA 密钥时,错误“无法从 fzputtygen 获得回复”似乎是 Mac 计算机中的一个新错误,如 https://trac.filezilla-project.org/ticket/12494#no1 所报告。

对于这个具体问题,请继续跟踪(在上面url),直到这个仍然悬而未决的案例得到解决。

似乎 3.55 有问题,但在 3.56.2 上运行正常。

请在此处参阅 2021 年 9 月 27 日的回答:https://forum.filezilla-project.org/viewtopic.php?t=54091