FileZilla 中不支持任何身份验证方法

FileZilla 中不支持任何身份验证方法

我正在使用 FileZilla 连接到我的 SFTP 服务器。但是当我尝试连接时,它给出了此错误

错误:断开连接:没有可用的受支持的身份验证方法(服务器发送:公钥)

我已经使用 PuTTYgen 生成了私钥并将其添加到 FileZilla,但仍然出现此错误。

这个错误是什么意思?我该如何解决?

答案1

该错误意味着 FileZilla 尝试了所有可用的身份验证方法,但均未成功。您的情况是,只有公钥身份验证方法可用(客户端 [FileZilla] 和服务器双方同意的方法)。

正如您声称已经正确设置了 FileZilla,但很可能您没有在服务器端配置公钥。

有关说明请参阅:

尽管实际上所有指南都要求您有连接方式(例如密码验证)。但事实似乎并非如此。您的服务器管理员/托管提供商可能拥有自己的设置公钥验证的机制。

如果你具体说明一下你的服务器是什么样的,你可能会得到更具体的答案。

答案2

我遇到了类似的问题,错误是错误:断开连接:没有可用的支持的身份验证方法(服务器发送:公钥)

回答:只需转到 filezilla-编辑-设置-sftp-添加密钥文件-添加您的 ppk 文件即可

再次连接,问题解决

答案3

与上面其他 5 个答案不同的答案(截至目前)

我在连接到我的谷歌云项目并通过 FileZilla 连接时反复收到此身份验证错误 - 没有可用的支持身份验证方法(服务器发送:公钥),即使我花了几个小时通过观看不同的 YouTube 视频和阅读 Digital Ocean 等网站上的文章一遍又一遍地检查我的每一步。

但最终在一秒钟内成功了,当我进入 GCloud > 所需项目 > 计算引擎 > 元数据(在左侧栏中) > 元数据(在主窗格中) > 并将“enable-oslogin”从“True”更改为“False”时。

昨天,我有时因为过于热心,在做其他事情的时候插入了这个密钥。

答案4

就我而言,我发现我的 FileZilla 配置使用过时的用户名进行密码验证。

相关内容