Centos7,无法登陆,输入用户,未提示输入密码,直接报"Login incorrect":
系统是Centos7,在登陆界面,输入完用户名敲回车后,没有提示我输入密码,就直接报“Login incorrect”了:
CentOS Linux 7 (core) Kernel 3.10.0-327.eel7.x86_64 on an x86_64 localhost login:root Login incorrect Login incorrect Login incorrect
此问题是由于系统的某些更新引起pam.d/login的变化。我把上面/etc/pam.d/login中的两个postlogin以及pam_loginuid.so一行注释掉就OK了,暂时不知道这两个模块的验证策略如何。
[root@localhost ~]# cat /etc/pam.d/login
#%PAM-1.0 auth [user_unknown=ignore success=ok ignore=ignore default=bad] pam_securetty.so auth substack system-auth # auth include postlogin account required pam_nologin.so account include system-auth password include system-auth # pam_selinux.so close should be the first session rule session required pam_selinux.so close # session required pam_loginuid.so session optional pam_console.so # pam_selinux.so open should only be followed by sessions to be executed in the user context session required pam_selinux.so open session required pam_namespace.so session optional pam_keyinit.so force revoke session include system-auth # session include postlogin -session optional pam_ck_connector.so