最近在处理服务器漏洞,suse11 升级 glibc 后,ssh 连接提示 permission denied
- 第一天升级了 openssl(1.0.2q)和 openssh(8.0p1)
- 第二天升级了 glibc(2.14)
升级后断开了 ssh 连接,再重新连接 ssh 的时候提示“ permission denied ”
- 我的密码肯定是对的,因为 telnet 可以登录
- 看了很多解决方法,比如
- 设置 /etc/ssh/sshd_config,不行
PermitRootLogin yes PasswordAuthentication yes UsePAM no- 使用公钥可以自登陆
- 查看 /var/log/messages 没看到什么有用的信息
- 更换 sshd 端口不行
- 添加其他用户,telnet 可以,ssh 不行
- 重装 openssl、openssh 不行
- 链接 libc.so.6 到低版本 so 库没成功,服务器差点挂掉
被这个问题搞自闭了,请各位帮忙分析分析,出出主意,先谢谢大家了。