我正试图通过FileZilla访问DigitalOcean液滴。我使用"ssh-keygen"创建了一个密钥对,并向DigitalOcean提供了公钥。当我打开FileZilla ->编辑→设置→SFTP,我点击"添加密钥文件…"',然后选择我的私钥(开始'-----BEGIN OPENSSH private key -----')。然后我得到一个弹出窗口,告诉我格式不支持,并问我是否想转换文件,我说是的,并输入验证文件的密码。我在同一目录中提供了一个新的文件名,然后单击保存,这给了我"Could not get reply from fzputtgen"错误消息。
我试着重新下载和安装FileZilla没有成功,但真的不知道去哪里,因为错误是如此模糊。希望有人在这里有这个问题的经验,可以透露一些光,我如何去修复它。我确信我可以使用PuTTY创建一个密钥对并跳过这一步,但最好能解释一下为什么会失败。
似乎3.55有问题,但在3.56.2上工作正常。
请参考2021年9月27日的回复:https://forum.filezilla-project.org/viewtopic.php?t=54091
似乎无法从fzputtygen"得到回复。而使用ssh-keygen生成的RSA密钥导入是Mac电脑的一个新错误,详见https://trac.filezilla-project.org/ticket/12494#no1。
对于这个特定的问题,请保持跟踪(在上面的url),直到这个悬而未决的案件得到解决。