Centos Linux 7 登录屏幕密码字段内的警告符号

Centos Linux 7 登录屏幕密码字段内的警告符号

操作系统:Centos 7

我的 Centos 7 服务器登录屏幕的密码字段内有一个警告符号登录图片 即使我输入了正确的密码,它也无法让我进入桌面。

我的问题是什么?
这个符号代表什么意思?

编辑1:
我可以通过 SSH 登录。

EDIT2:我启用了密码字段的“显示文本”选项,只是为了确保我的密码正确,但我仍然无法登录

EDIT3:我尝试禁用并启用大写锁定。

编辑4:这是我尝试登录时在/var/log/secure中写的内容:

Mar 20 16:47:40 mainserver unix_chkpwd[38488]: password check failed for user (admin)
Mar 20 16:47:40 mainserver gdm-password]: pam_unix(gdm-password:auth): authentication failure; logname= uid=0 euid=0 tty=/dev/tty1 ruser= rhost=  user=admin
Mar 20 16:47:40 mainserver gdm-password]: gkr-pam: the password for the login keyring was invalid.

EDIT5:我正在使用teamviewer。

EDIT6:我重启了服务器,似乎这是一个暂时的错误,因为我不再遇到这个问题了。不确定问题是什么。

答案1

我认为这只是按键问题,输入上述命令并检查 X11 和 VC 的键盘布局是否相同:

localectl status

编辑 :

我最后要建议的是。

1-有可能当地的不允许访问,请检查“/etc/security/access.conf”的内容。

2- 确保linux系统被禁用 :

getenforce

3-检查“/etc/securetty”是否包含控制台:

cat /etc/securetty

4- 发布“/etc/pam.d/login”的内容并尝试通过以下方式收集日志' 尾部 -f /var/log/messages' ' 尾部 -f /var/log/secure' 尝试登录时。/etc/pam.d/login

4-如果问题没有解决,则重新安装 GNOME 或整个操作系统。

编辑2:

由于已在“/var/log/secure”上发布日志,我建议:

1-检查'/etc/pam.d/password-auth'的内容,'auth'行默认应该包含上述内容:

auth        required      pam_env.so
auth        required      pam_faildelay.so delay=2000000
auth        [default=1 ignore=ignore success=ok] pam_succeed_if.so uid >= 1000 quiet
auth        [default=1 ignore=ignore success=ok] pam_localuser.so
auth        sufficient    pam_unix.so nullok try_first_pass
auth        requisite     pam_succeed_if.so uid >= 1000 quiet_success
auth        required      pam_deny.so

2- 检查并修复“unix_chkpwd”上的权限:

ls -ltr /sbin/unix_chkpwd
## It should be '-rwsr-xr-x.'
chmod u+s /sbin/unix_chkpwd

3- 这可能是一个暂时的错误,因此请尝试重新启动系统或重新安装/更新 GNOME,正如我最近建议的那样:

## Install
yum groupinstall "Server with GUI"
## UPDATE
yum groupupdate 'X Window System' GNOME 'GNOME Applications' 'GNOME Desktop'

4-如果这些解决方案均不起作用,请将其报告为错误。

相关内容