1.确认/etc/下的passwd 和shadow文件权限是否正常,
2.接着看/etc/security/limits.conf配置是否正确
3.查看日志报错
tail -f /var/log/secure
报错信息如下:
Sep 9 18:35:28 esmanager2 su: PAM (su) illegal module type: type=
Sep 9 18:35:28 esmanager2 su: PAM (su) no control flag supplied
Sep 9 18:35:28 esmanager2 su: PAM (su) no module name supplied
报错显示type= 这个类型有问题,查看控制模块配置文件
cat /etc/pam.d/system-auth
发现多出一行type=。明显格式报错。(可能是误操作导致上行命令跳至下行,回删后恢复正常)