Итак, я поиграл и решил посмотреть, смогу ли я сбросить пароль в однопользовательском режиме. Я ЗНАЮ, что я могу более безопасно сбросить пароль пользователя с помощью раздела восстановления, поскольку это 10.9.2, но я решила, что хочу посмотреть, смогу ли я сделать это в однопользовательском режиме, если потребуется.

Сначала я не запускал fsck (потому что мне никогда не приходилось даже на 10.5 или 10.6).

Я сделал:

/sbin/mount -uw /

launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist

пароль пользователя

  • Таким образом, я сбросил пароль для входа, который был успешным.
  • Перезагрузился в интерфейс
  • Вы успешно вошли в аккаунт
  • Finder спросил меня, хочу ли я обновить связку ключей, создать новую связку ключей или продолжить вход в систему. Я решил создать новый брелок, как это всегда делал в прошлом
  • Затем Finder постоянно спрашивал у меня пароль для цепочки для ключей "логин".
  • Новый пароль не работал, работал только старый пароль, как ни странно

В качестве эксперимента я вошел в машину времени, вернулся ко вчерашнему дню (до того, как начал возиться) и восстановил и заменил все элементы в /Users /username /Library /Keychains /, а также /System/Library/LaunchDaemons/com.apple. Затем opendirectoryd.plist перезагрузился.

Новый пароль работал, я выбрал "Обновить брелок" в приглашении, затем продолжил поиск. Та же проблема. Многие приложения просят предоставить пароль для цепочки ключей входа в систему. Работал только старый пароль. Это имеет смысл, потому что я использую старые файлы цепочки для ключей и старый список открытых каталогов.

Я исправил (хотя, возможно, и не полностью) проблему, просто изменив пароль с помощью раздела восстановления, а затем предоставив старый пароль для всего.

Поэтому я думаю, что мои вопросы:

1.) Где на самом деле хранится пароль для входа пользователя или администратора, если не цепочка для ключей входа или список открытых каталогов?

2.) Зачем мне старый пароль для цепочки для ключей входа в систему, если я создал новую цепочку для ключей при появлении запроса?

Просто любопытно! Спасибо!

1 ответ1

0

Перейдите в меню "Перейти" в верхней части экрана, выберите "Перейти в папку", введите ~/Library/Keychains/ и нажмите Enter.

Затем удалите все, что вы видите в этой папке, перезагрузите компьютер, заново создайте новую цепочку для ключей, если будет предложено.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .