Centos 未输入密码提示login incorrect
今天虚拟机重启几次后,突然登录不了,输入用户名密码选项都不弹出直接出现login incorrect错误。解决方式:1、单用户登录Centos开机出现选项启动时候点击E在加入 init=/bin/shCtrl + x 启动进入单用户模式。2、进入 /etc/pam.d/ 查看login 文件发现为空。问题就在这了。3、编辑login文件,发现只读。4、重新挂载读写根目录。mount -o remo
·
今天虚拟机重启几次后,突然登录不了,输入用户名密码选项都不弹出直接出现login incorrect错误。
解决方式:
1、单用户登录Centos
开机出现选项启动时候点击E
在

加入 init=/bin/sh Ctrl + x 启动进入单用户模式。
2、进入 /etc/pam.d/ 查看login 文件发现为空。问题就在这了。
3、编辑login文件,发现只读。
4、重新挂载读写根目录。
mount -o remount,rw /
5、向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
6、保存重启。即可登录!
更多推荐



所有评论(0)