Я знаю, что об этом спрашивали здесь несколько раз, но я уже проверил другие обсуждения и попробовал их предложения, но безуспешно. Можно ли что-нибудь сделать вместо переустановки всей системы?
Когда определенные приложения хотят получить доступ к цепочке для ключей, меня постоянно запрашивают пароль для входа в систему, даже если я ввожу правильный пароль.
Я уже пробовал следующее, отдельно друг от друга:
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))
Связанные обсуждения, но ни одно из них не помогло:
===ОБНОВЛЕНИЕ===
Я только что наткнулся на эту тему: Связка ключей не показывает пароли после обновления 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, и ошибка в журнале прекратилась.)
У меня была точно такая же проблема с мессенджером Lync - запрос на ввод пароля связки ключей снова и снова, хотя пароль был правильным. Перепробовал множество предложений, ничего не помогло. Пока не нашел вот это:
Почему-то этот ключ не отображался в Keychain Access, как будто его не существует. Но настоящий ключевой файл присутствовал в папке связки ключей.
Похоже, это какая-то ошибка в macOS (я на Sierra), когда она не видит файл-ключ, а потом еще одна ошибка - система пытается создать новый файл-ключ, но операция с файлом не выполняется (файл там уже существует). Я бы предложил разработчикам Apple добавить туда правильную обработку исключений, но пока я доволен - проблема исправлена.
Я только что отключил FileVault прошлой System Settings > Security & Privacy
ночью и позволил HD снова расшифровать и вуаля, теперь цепочка для ключей снова работает нормально. Я активировал его совсем недавно, но понятия не имел, что это вызовет такие проблемы и побочные эффекты.
(Возможно, связаны и другие проблемы с FileVault, например, приложение «Сброс пароля» в режиме восстановления не отображается и диски )
Загрузка в режиме восстановления ( Command + R
сразу после перезагрузки) и Disk Utility > First Aid
на основной диск решила проблему для меня.
Словари анонимных
Матиас Конрад
Матиас Конрад
Словари анонимных
Словари анонимных
resetpassword
(одним словом). Запустится отдельное приложение, в котором вы выбираете «Macintosh HD», затем свое имя пользователя, затем нажимаете «Сброс» в нижней части окна.Матиас Конрад
Матиас Конрад
Словари анонимных
Матиас Конрад
Словари анонимных
Матиас Конрад
Матиас Конрад