解决Remmina的错误“SSH公钥验证失败”

By | 最新修改:2024-08-17

Remmina 是 Ubuntu 自带的远程桌面登录客户端。尝试了一下用 Remmina 登录 SSH,在服务器地址、端口、用户名和私钥及密码正确的情况下还是登录失败。

出现“SSH公钥验证失败: Bad call during pending SSH call in ssh_userauth_try_pubkey”的错误提示。

网上资料说要关闭 ssh 服务器的 GSSAPI 和 UseDNS 功能,于是在服务器端修改 sshd 的配置文件,分别将下面两个指令设置为no:

GSSAPIAuthentication no
UseDNS no

重启 sshd 服务。再次尝试用 Remmina 登录,登录成功。



程序知路

鉴于本人的相关知识储备以及能力有限,本博客的观点和描述如有错漏或是有考虑不周到的地方还请多多包涵,欢迎互相探讨,一起学习,共同进步。

本文章可以转载,但是需要说明来源出处!

本文使用的部分图片来源于网上,若是侵权,请与本文作者联系删除: admin@icxzl.com