问题描述:
centos服务器登录时输入账号并未提示输入密码,回车后报登录错误:
排查流程:
linux单一模式
启动系统的时候按:e
选择第二个按:e
输入:空格 + s
回车返回选择系统页面,按B进入单一模式
查看登录报错:
cat /var/log/secure
该组件是centos7的,在centos6中不存在,分析为错误的安全加固脚本导致
该配置在/etc/pam.d/system-auth中
由于安全加固脚本将原配置清空并配置了错误的参数
解决方案:
还原/etc/pam.d目录下配置文件(system-auth-ac为备份文件,如果没有就找其他相同系统下的同名文件)
cd /etc/pam.d
mv system-auth system-auth.error
cp system-auth-ac system-auth