如何使用私钥连接到filezilla中的sftp

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

您必须配置密钥身份validation。

打开菜单编辑 > 设置...并导航到连接 > SFTP

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

在此处输入图像描述

我的修复方法是将登录类型切换为密钥文件。 在我的情况下,我有一个具有正确权限的Ubuntu用户,我使用下面的链接进行配置。

我曾尝试过上面的答案,但它没有用。 我想如果用户实际上是root用户可能会有?

创建非root用户以使用SSH密钥登录的链接: https : //www.digitalocean.com/community/questions/secure-ubuntu-server-for-non-root-user-using-only-ssh-keys

在FileZilla中: FileZilla示例