解决使用Remmina通过SSH登录远程服务器时出现的错误”Bad call during pending SSH call in ssh_userauth_try_pubkey”

By | November 29, 2016

环境说明:

Remmina on Ubuntu 16.04 LTS

Remmina是Ubuntu自带的远程桌面登录客户端。尝试了一下用Remmina登录SSH,在服务器地址、端口、用户名和私钥及密码正确的情况下还是登录失败,出现“SSH公钥验证失败: Bad call during pending SSH call in ssh_userauth_try_pubkey”的错误提示。网上资料说要关闭ssh服务器的GSSAPI和UseDNS功能,于是在服务器端修改sshd的配置文件,分别将下面两个指令设置为no:

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

参考资料:

SSH connection not working: “ssh_userauth_password: Wrong state during pending SSH call


© 2016 – 2018, Navin. All rights reserved.

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

0