如何使用私钥在Filezilla中连接到sftp


11

我已使用软件包管理器(apt-get)在Ubuntu 14.04上下载了filezilla,目前正在设置一个站点,以在要使用的远程服务器上传输文件。对于登录类型,我需要使用私钥,但未将其列为选项。我安装了错误版本的FileZilla或其他东西吗?我尝试升级安装,但是它说FileZilla是最新的。任何帮助将不胜感激,这是我第一次使用sftp


1
您真的需要Filezilla吗?默认的文件浏览器可以执行SFTP。按Ctrl-L,将显示地址栏,然后您可以浏览到sftp://some.server
muru

Answers:


15

您必须配置密钥认证。

打开菜单Edit> Settings…,然后导航至Connection> SFTP

添加密钥文件,您就完成了。

在此处输入图片说明


1
在单击“添加密钥文件”按钮后,我试图通过选择此页面来添加ssh密钥文件,但是弹出一个对话框,提示该文件显然格式错误,需要转换为腻子格式(。 ppk之类的东西)。当我单击“是”时,它启动了文件管理器,但不再在其存储目录中显示密钥文件。添加文件的正确方法是什么?或者我应该使用使用系统的SSH代理的另一种选择(尽管我也不知道该怎么做)?
loremIpsum1771

对不起,公平。这是一个完全不同的问题。你应该问一个新的。在评论中回答新问题会使其他读者感到困惑。
AB

对了,这里是新的职位:askubuntu.com/questions/700164/...
loremIpsum1771

感谢您的链接。似乎您的问题已解决。您可以在这里接受答案。单击答案左侧的复选标记。也许是赞成。
2015年

您必须使用“正常”选项登录,并将密码留空(您应该在之前的选项中添加ssh密钥文件,例如此答案中的说明)
Leto

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.