Как удалить или исправить свою связку ключей после смены пароля?

Как сбросить основной брелок и полностью удалить старый? Я изменил свой пароль, и все эти всплывающие окна запрашивают мой новый пароль при первом входе в систему. Если кто-нибудь может помочь с обновлением моей цепочки для ключей, я был бы признателен, или вы можете просто помочь мне полностью удалить и сбросить ее.

Ответы (5)

Попробуйте запустить средство восстановления связки ключей, открыв Связку ключей в папке /Applications/Utilities, затем в строке меню выберите «Доступ к связке ключей», затем «Первая помощь связки ключей», затем введите свой пароль, подтвердите и запустите его. Если есть какие-либо проблемы, нажмите «Восстановить», затем «Пуск». (через службу поддержки Apple )

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

  1. Откройте Keychain Access, который находится в папке «Утилиты» в папке «Приложения».
  2. В меню «Связка ключей» выберите «Настройки».
  3. Нажмите «Основные», затем нажмите «Сбросить мою связку ключей по умолчанию».
  4. Выполните аутентификацию с помощью пароля для входа в учетную запись.
  5. Выйдите из программы «Связка ключей», затем перезагрузите компьютер.
Сброс не работает, возвращает "UNIX[неверный аргумент]"
К сожалению, время не на стороне этого ответа — у El Capitan нет Keychain First Aid.
В macOS Sierra нет первой помощи, и когда я попытался сбросить свою связку ключей, я получил сообщение о том, что операция не может быть завершена. Но вдруг мой брелок оказался совершенно пуст. Я вышел из системы и снова вошел в систему, и мне пришлось повторно вводить пароли многих учетных записей - так что, похоже, это могло сработать.
@NickWoodhams У меня такая же проблема. Вам удалось это решить?
@SGSVenkatesh Ошибка присутствовала, но она действительно работала. Брелок был сброшен.
Для других, кто может столкнуться с этим: откройте Keychain access. Выберите loginбрелок. Выберите Edit -> Change password for keychain login. Примечание: если эта опция отключена, в верхнем меню создайте новую связку ключей под названием «тест», щелкните ее правой кнопкой мыши и сделайте ее связкой ключей по умолчанию. Перейдите к сбросу пароля связки ключей для входа в систему, а когда закончите, снова сделайте ее связкой для ключей по умолчанию. Удалить testсвязку ключей`.

В том же духе:

"Вы можете безопасно удалить папку Keychains (или только папки внутри нее) в вашем домашнем каталоге

eg. /Users/yourusername/Library/Keychains

эту папку можно удалить. Он будет воссоздан при входе в систему».

Или вы можете получить доступ к папке «Библиотека», перейдя в Finder >> Go и удерживая нажатой клавишу выбора.

введите описание изображения здесь

Это отлично сработало для меня.

Источник: https://discussions.apple.com/thread/2355503?tstart=0

Убедитесь, что вы перезагрузили компьютер после удаления папки, прежде чем делать что-либо еще. Очень важно!!

Не всю папку, а только папки внутри нее. Большинство из них имеют заглавные буквы с некоторыми цифрами. (например: ISF8-S9DV-DI5G .... и т. д.)
Это лучший ответ на эту тему, поскольку Первая помощь в доступе к связке ключей не существует в Sierra и выше.
Спасибо за отзывы, ребята, и за помощь в улучшении ответа.
Разве удаление связки ключей не приведет к удалению всех сохраненных паролей? Или я что-то упускаю?

Синхронизируйте пароли вашей учетной записи пользователя и связки ключей!

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

Это может произойти после того, как вы или ваш администратор Mac сбросите пароль вашей учетной записи пользователя macOS. Затем ваш Mac может попросить вас обновить пароль связки ключей или ввести пароль связки ключей для входа в систему. Он также может сообщить вам, что системе не удалось разблокировать связку ключей для входа в систему. Это потому, что ваша цепочка ключей для входа все еще использует ваш старый пароль.

Если вы не знаете свой старый пароль, решение состоит в том, чтобы создать новую связку ключей для входа.

Если вы знаете свой старый пароль, используйте этот пароль, чтобы обновить существующую связку ключей для входа:

  • Откройте приложение «Связка ключей», которое находится в папке «Утилиты» папки «Приложения».
  • В меню «Правка» выберите «Изменить пароль для входа в связку ключей».
  • Введите старый пароль вашей учетной записи пользователя в поле «Текущий пароль». Это пароль, который вы использовали до сброса пароля.
  • Введите новый пароль вашей учетной записи пользователя в поле Новый пароль. Это пароль, который вы сейчас используете для входа на свой Mac. Введите тот же пароль в поле «Подтвердить».
  • Нажмите «ОК», когда закончите, затем закройте «Связку ключей».

Взято из поддержки Mac .

Этот параметр отсутствует в более новых версиях Mac OS X (Mojave, Catalina), для чего требуется указанный ниже параметр командной строки.

В High Sierra моя цепочка ключей для входа застряла на предыдущем пароле. Я попытался установить его в Keychain Access, но пункт в меню «Правка» был выделен серым цветом.

Я нашел предложение на https://www.jamf.com/jamf-nation/discussions/28449/change-password-for-keychain-login-greyed-out использовать securityутилиту командной строки в терминале для установки цепочки ключей пароль к моему новому паролю для входа. Просто security set-keychain-passwordбез дополнительных аргументов не удалось после запроса старого и нового пароля, но затем я обнаружил security default-keychainполный путь к моей цепочке ключей для входа:

bash$ security default-keychain
    "/Users/myself/Library/Keychains/login.keychain-db"

bash$ security set-keychain-password "/Users/myself/Library/Keychains/login.keychain-db"
Old Password:
New Password:
Retype New Password:

bash$

Вы, очевидно, заменили бы myselfсвоим именем для входа или скопировали и вставили результат default-keychain, если он радикально отличается от моего. (Вы можете сохранить копию/вставку с помощью security default-keychain | xargs security set-keychain-password.)

В моем случае Mojave создал новую связку ключей, но старая была сохранена как login_renamed_1.keychain-db. Запустил безопасность set-keychain-password, затем переименовал текущий login.keychain-db и переименовал его, перезагрузил. Работал отлично.
Недавние обновления Mojave, похоже, сломали опцию «Изменить пароль для связки ключей» в Keychain Access, превратив ее в бесполезную. Еще не обновлялся до Catalina, но эта опция могла быть полностью удалена из-за изменений в документации Apple . Похоже, это единственный вариант исправления десинхронизированного пароля связки ключей.
@8bittree Попытка запуска set-keychain-passwordдаже с добавленным аргументом по-прежнему не удалась. Постоянно пишет: "Введено неверное имя пользователя или парольная фраза". Я ввожу свой предыдущий и новый пароль для входа, разве это не то, что ожидается?
@Michael Думаю, есть и другие режимы отказа, когда пароль цепочки для ключей по умолчанию не является вашим старым паролем для входа. Я предполагаю, что цепочка для ключей повреждена, и вам просто нужно начать все сначала, но могут быть и другие вещи, которые можно попробовать, прежде чем полностью сдаться.
@tripleee Спасибо... по какой-то причине перезагрузка исправила это.
Огромное спасибо за это предложение. Мне приходилось удалять и воссоздавать связку ключей каждый раз, когда мой пароль менялся, так как я получал ошибки с Touch ID («Отменено другой аутентификацией» и другие проблемы со входом в систему. Хотя это сработало, это была огромная боль. Я наконец понял выяснилось, что пароль моей учетной записи менялся, но каким-то образом не синхронизировался с моей цепочкой для ключей Mac, что и вызвало проблему. !

Предыдущие ответы мне не помогли. Решение службы технической поддержки Apple, которое полностью удаляет связки ключей:

  • Перейти на страницу Finder: выберите «Перейти», выберите «Библиотека», выберите «Настройки».
  • Переместите все ссылки на связку ключей в корзину.
  • Перезагрузите iMac и, когда будет предложено изменить или сбросить связку ключей
  • Выберите «Изменить брелок».
  • Перезагрузите систему и БОЛЬШЕ НЕ ЗАПРОСИТЬ пароль Keychain !!
Обратите внимание, что вы должны удерживать нажатой клавишу выбора при просмотре меню GO, чтобы появилась опция «Библиотека».
это заставило вас снова вводить пароль для каждой вещи? Я имею в виду, все ваши пароли были потеряны?