1、如果putty能正常使用,解决方法很简单:
只要在Putty的configuration里面Connection-》SSH-》Auth-》GSSAPI的配置中,去掉默认的Attempt GSSAPI authentication(ssh-2 only) 一项前面的对勾就可以了。
旧版Putty的时候就没有这个问题。
2、如果不能正常使用putty:
使用命令 vi /etc/ssh/sshd_config
在文件中找到
#PermitRootLogin without-password 也可能是#PermitRootLogin no
将之改为
PermitRootLogin yes #注意要删除前面的#号
:wq保存退出,执行 service ssh restart ,重启sshd即可
参考资料
Linxu SSH登陆出现Access Denied错误的解决方法
PUTTY登录远程linux的root显示access denied
本文介绍了解决Putty SSH登录时遇到AccessDenied错误的方法。首先,可以在Putty的配置中禁用GSSAPI认证。其次,若Putty无法正常工作,需编辑Linux服务器上的sshd_config文件,修改PermitRootLogin设置,并重启SSH服务。
1万+

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



