Я знаю, что об этом спрашивали здесь несколько раз, но я уже проверил другие обсуждения и попробовал их предложения, но безуспешно. Что я могу сделать вместо переустановки всей системы?
Когда определенные приложения хотят получить доступ к цепочке для ключей, меня постоянно спрашивают пароль для входа в систему для цепочки для входа в систему, и я никогда не заканчиваю ее, даже если я ввожу правильный пароль.
Я уже пробовал следующее, отдельно друг от друга:
Keychain Access > Preferences > Reset my default key chain
- сбросить пароль (новый пароль = старый пароль) цепочки для ключей входа
- Удаление
~/Library/Keychains/XYZ...
папки (как предложено здесь: https://apple.stackexchange.com/a/148437/5924 ) - перезагружен несколько раз
Теперь я хотел просто предоставить доступ ко всем приложениям определенным цепочкам ключей, но когда я хочу сохранить изменения, у меня возникает та же проблема, что и в первоначальной проблеме: меня просят ввести пароль цепочки для ключей входа в систему, который никогда не принимается. Я определенно набираю правильный пароль, я могу даже без проблем заблокировать и разблокировать брелок с ним. Или даже сбросить пароль. Это просто не поможет. (И в случае, если это имеет значение: пароль брелка «логин» тот же, который я использую для своей учетной записи пользователя.)
Вот скринкаст видео : https://www.dropbox.com/home/Public?preview=video3.m4v
[ ]
(Я нахожусь на El Capitan, Доступ к Цепочке для ключей - Версия 9.0 (55171.20.2))
Связанные обсуждения, но ни одна из них не помогла:
- OSX неоднократно запрашивает пароль для входа в брелок
- Mac запрашивает несколько паролей для входа в систему, но не принимает их
- Как остановить мой компьютер, запрашивающий несколько паролей при входе в систему?
=== UPDATE ===
Я только сталкивался с этой темой: Keychain не показывает пароли после обновления El Capitan
и действительно, это также сообщение, которое я получаю в /var/log/system.log:
SecurityAgent[877]: Ignoring user action since the dialog has received events from an untrusted source
но я уже использую настоящую мышь (Magic Mouse) и / или встроенную сенсорную панель моего Mac, поэтому предлагаемое решение не сильно помогает:
Таким образом, решение этой проблемы заключается в использовании физической мыши для взаимодействия с цепочкой для ключей.
(Кстати: у меня установлены все последние обновления, о которых я получал автоматическое уведомление через App Store.)
Что также интересно, посмотрите на system.log: он показывает множество этих строк довольно часто, без какого-либо взаимодействия с пользователем и каждые несколько секунд:
secd[292]: __SOSCCProcessSyncWithAllPeers_Server_block_invoke sync with all peers failed: Error Domain=com.apple.security.sos.error Code=1032 "peer: UQl/Oz6WIs//dOl3o8fSLDAa2p not found" UserInfo={NSDescription=peer: UQl/Oz6WIs//dOl3o8fSLDAa2p not found}
Mar 21 22:40:04 mln-mbp CloudKeychainProxy[344]: __39-[UbiqitousKVSProxy doSyncWithAllPeers]_block_invoke_2 <UB--s--C---> syncWithAllPeers (null), rescheduling timer
(Теперь я просто удалил цепочку для ключей из хранилища в iCloud, и ошибка в журнале прекратилась.)
resetpassword
(одним словом). Запустится отдельное приложение, в котором вы выбираете «Macintosh HD», а затем свое имя пользователя, а затем нажимаете «Сброс» в нижней части окна.