注意:本人环境为centos,如果是ubuntu等其他系统,则下面第1步骤可能有些文件报不存在的错误,不过不影响后面的步骤
修复步骤:
1.先用控制台登录,敲下如下命令恢复远程访问
chmod o='' -R /etc/{sudoers,shadow,shadow-,libaudit.conf,gshadow,gshadow-,group-,audit,audisp} /etc/selinux/targeted/modules/active/modules/ /etc/ssh/{sshd_config,ssh_host_dsa_key,ssh_host_key,ssh_host_rsa_key,moduli} /etc/openldap/slapd.d/ /etc/{securetty,.pwd.lock,} /etc/security/opasswd /etc/openldap/certs/password