Xshell ssh远程服务器,提示sshd服务拒绝密码。
window操作系统上使用XShell ssh登录远程服务器,输入密码后提示服务器拒绝密码,一开始以为是密码错误,后面查看远程服务的的ssh配置才知道,需要google动态验证码。
原因是在ssh配置文件中,强制要求验证google authenticator PAM插件为ssh登录账号生成的动态验证码。ssh配置所在位置为:
/etc/pam.d/sshd
可以看到如下配置:
auth required pam_google_authenticator.so
如果不想那么麻烦的使用手机动态令牌(验证码),可以先把上面的配置代码注销,重启ssh服务:
service sshd restart
本文介绍使用Xshell通过SSH连接远程服务器时遇到密码被拒绝的问题及解决办法。原因是服务器配置了googleauthenticatorPAM插件,需要动态验证码进行认证。文中提供了临时禁用该功能的方法。
1031

被折叠的 条评论
为什么被折叠?



