openssh升级后,ssh远程用户和根用户无法登录
故障原因:由于客户需要保修等,系统漏洞扫描时报告OpenSSH存在漏洞。 CentOS7.3附带的OpenSSH太旧,需要升级到最新的OpenSSH,在客户升级后,ssh的远程用户和根用户都无法登录到根用户。
解决方法:
1 .重新启动进入单用户
输入所有命令: init=/bldjm/bash rw
输入ch根/系统根权限
3 .检查该目录/lin64/security/pam_tally.so中是否有/lib64/security/pam_tally.so共享对象文件,然后再检查/lib 64/securry
4 .输入运行lns/Lin 64/security/PAM _ tally2. so/Lin 64/security/PAM _ tally.so
输入cat /etc/shadow | grep root以检查根用户是否已锁定。 如果root:出现了! $6$公斤(其中的! )表示root用户已被锁定,无法登录。
解决方法: passwd -u root解除用户的锁定
键入exec /sbldjm/init以重新启动
可以用root和密码登录
8 .输入对chmod 600/etc/ssh/ssh _ host _ RSA _ key配置文件的权限
9.SSH配置vi /etc/ssh/sshd_conf
“权限是”删除注释#,“否”更改为“是”
PasswordAuthentication yes #取消该行的注释
10 .重新启动服务器reboot ssh并远程登录,即可解决此问题
如果有不明白的事情的话可以联系本人哦