GUI OS X не будет принимать пароли (но командная строка будет)

9

Графическая сторона OS X перестала принимать пароли для любой учетной записи. Я определенно набираю их правильно, но поле пароля просто покачивается «нет». И вот странная часть: я могу войти из >consoleрежима. Я могу войти через SSH. sudoработает просто отлично. Командная строка с радостью принимает мой пароль; графическая сторона абсолютно отказывается.

Вещи, которые я уже пробовал:

  • Создан новый пользователь из командной строки. Не могу войти в систему как тот, либо.

  • Использовал мой Apple ID для сброса пароля. Эта часть работала, но когда OS X автоматически заполнил новый пароль и попытался войти в систему для меня, все, что я получил, было "нет" покачивание.

  • Сделал резервную копию ~/Library/Keychains/login.keychainи заменил ее пустым файлом. Нет.

  • Создана свежая система брелка с sudo /usr/sbin/systemkeychain -C -f. Нет.

  • Загрузился в раздел восстановления и проверил / восстановил диск и его разрешения. Нет видимого эффекта.

  • Обновление: загрузился в безопасном режиме. Все еще не мог войти.

  • Подтвердил, что к компьютеру не подключены беспроводные клавиатуры. Подтвердил, что локаль клавиатуры - это то, что я ожидал. Подтвердил, что Caps Lock отключен. Введите мой пароль в поле имени пользователя, чтобы я мог увидеть его сам. Обещаю, я правильно набираю.

Это не проблема, когда процесс входа в систему запускается перед возвратом к экрану входа. Какой бы механизм ни проверял пароли для GUI, похоже, он возвращает false независимо от того, что.

Я в конце 2009 года на iMac (iMac11,1) под управлением 10.9.2. Я мог бы сделать резервную копию своих файлов и переустановить ОС, но я действительно, действительно, скорее нет. Помогите!

ZGM
источник
3
Загрузитесь в безопасном режиме (удерживайте нажатой клавишу Shift при загрузке). Принимает ли окно входа ваш пароль в этой среде?
njboot
Нет, я боюсь, что он все еще отклоняет пароль в безопасном режиме.
ZGM
1
Попробуйте снова загрузиться в раздел восстановления и сбросить разрешения и ACLS для учетной записи. Перезагрузись нормально. При удаче? Это довольно загадка. Кроме того, почему до сих пор работает 10.9.2? Вы должны всегда поддерживать OSX в актуальном состоянии. Я рекомендую это независимо.
njboot
1
Не могли бы вы попытаться войти в >consoleрежим сразу после неудачной попытки входа и посмотреть, какие ошибки были опубликованы после вашей попытки входа? Самый простой способ - бегать, syslog -k Time ge -60где 60 означает 60 секунд, отрегулируйте соответственно.
Асмус
На самом деле вам не нужно создавать резервные копии файлов для переустановки ОС, если вы не хотите быть в большей безопасности. Если вы загрузитесь в режиме восстановления, вы можете переустановить его, не стирая файлы.
Судо

Ответы:

3

После проверки системного журнала по предложению @Asmus я отследил проблему до некорректно работающего модуля PAM. (Это работало отлично в течение нескольких недель; я не знаю, почему это вдруг все испортило.) Спасибо всем, кто прокомментировал!

ZGM
источник