ОС: Centos 7
В поле пароля на экране входа в систему моего сервера Centos 7 есть предупреждающий символ. который не позволяет мне войти на рабочий стол, даже когда я ввожу правильный пароль.
В чем моя проблема?
Что означает этот символ?
EDIT1:
Я могу войти через SSH.
EDIT2: Я включил опцию «Показать текст» для поля пароля, просто чтобы убедиться, что мой пароль правильный, но я все равно не могу войти в систему
EDIT3: Я пытаюсь отключить и включить Caps Lock.
EDIT 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- Убедитесь, чтоселинуксвыключен :
getenforce
3- Проверьте «/etc/securetty» на наличие консоли:
cat /etc/securetty
4- Опубликуйте содержимое "/etc/pam.d/login" и попробуйте собрать логи с помощью' tail -f /var/log/messages' 'tail -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. Если ни одно из этих решений не помогло, сообщите об этом как об ошибке.