OS X неодноразово просить ввести пароль брелка для входу


14

Я знаю, що про це тут питали вже кілька разів, але я вже перевіряв інші дискусії та спробував їх пропозиції, але без успіху. Чи можу я щось зробити замість повторної інсталяції повної системи?

Коли певні програми хочуть отримати доступ до брелоку, я отримую запит на пароль брелка "login" кілька разів і без кінця, хоча я ввожу правильний пароль.

Я вже спробував наступне, окремо один від одного:

  • Keychain Access > Preferences > Reset my default key chain
  • скиньте пароль (новий пароль = старий пароль) брелка входу
  • Видалення ~/Library/Keychains/XYZ...папки (як запропоновано тут: /apple//a/148437/5924 )
  • перезапустили кілька разів

Тепер я хотів просто надати доступ до всіх програм певним брелокам, але, бажаючи зберегти зміни, у мене є те саме, що і вихідний випуск: мені запитують пароль брелока для входу, який ніколи не приймається. Я точно набираю правильний пароль, можу навіть без проблем заблокувати та розблокувати брелок. Або навіть скинути пароль. Це просто не допоможе. (І якщо це має значення: пароль брелока "вхід" - той самий, який я використовую для свого облікового запису користувача.)

Ось ефірне відео : https://www.dropbox.com/home/Public?preview=video3.m4v

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

(Я перебуваю на El Capitan, Keychain Access - версія 9.0 (55171.20.2))

Пов’язані дискусії, але жодна з них не допомогла:

=== ОНОВЛЕННЯ ===

Я щойно натрапив на цю тему: 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, і помилка в журналі припинилася.)


Ви вже пробували програму дозволів на відновлення (Перша допомога утиліти Disk Utility) та дозволи на відновлення домашньої папки (із системи відновлення розділів)?
Анонімні словники

@DictionaricsAnonymous Я щойно запустив першу допомогу, і у мене виникли деякі помилки. Навіть незважаючи на те, що в діалоговому вікні "Перша допомога" сказано: "Після цього він відновить гучність, якщо це необхідно". Том все одно показує помилки, якщо я запустив "Першу допомогу" ще раз. snag.gy/A9JAJ.jpg Про ремонт дозволу на домашню папку: як отримати доступ до цього / у мене, схоже, немає відновлення до розділу, якщо дивитися в розділи (див. скріншот). Чи не з’явиться і там розділ? Чи відрізняється DiskUtility, до якого я можу отримати доступ через завантажувальний & cmd + R, ніж DiskUtility, з якого я користувався першою допомогою? (Робити резервну копію TimeMachine перед наступними кроками)
Матіас Конрадт

Nevermind про розподіл, я бачу його через «diskutil список» - pastebin.com/XfBViF3B і обговорення форуму на El Capitan discussions.apple.com/thread/7254480?tstart=0
Mathias Конрадт

Ах, у мене немає El Capitan і не знав, що це принесло певні зміни ... Якщо все не змінилося, потрібно завантажитися в систему відновлення (перезапустити + утримувати Cmd-R), а потім запустити Disk Utility і дозволити відремонтуйте звідти "Macintosh HD". Це має виправити пошкодження файлової системи. Якщо ні, запустіть її ще раз. Але моя первісна ідея полягала в тому, щоб відремонтувати дозволи, і цю функцію було видалено з утиліти Disk U El Capitan. Я пропоную вам спочатку виправити цю корупцію, а потім спробувати відновити дві системи дозволів. Мені доведеться гуляти навколо, щоб побачити, чи це все ще стосується Ель-Капітана ...
Анонімний словник

2
Щоб скинути дозволи на папки домашньої папки, завантажтесь у систему відновлення, запустіть програму Terminal (меню Утиліти) та введіть команду resetpassword(одним словом). Запуститься окрема програма, в якій ви виберете "Macintosh HD", а потім своє ім'я користувача, а потім натисніть "Скинути" в нижній частині вікна.
Анонімний словник

Відповіді:


7

У мене була точно така ж проблема з Messenger Messenger - запит вводити пароль брелока знову і знову, навіть якщо пароль був правильним. Спробував численні пропозиції, нічого не вийшло. Поки я не знайшов цього:

  • перейдіть до папки userid / Бібліотека / Брелки
  • шукайте ключ із назвою файлу у вікні запиту пароля
  • видаліть цей файл (лише цей!)
  • спробуйте ще раз свою програму - пароль прийнято зараз

Якось цей ключ не відображався в Keychain Access, як його не існує. Але фактичний файл ключів був у папці брелоків.

Здається, це якась помилка в macOS (я на Сієррі), коли він не бачить ключ-файл, а потім інша помилка - система намагається створити новий ключ-файл, але робота з файлом не вдається (файл вже існує). Я б запропонував яблучним розробникам додати там належну обробку винятків, але поки що я задоволений - проблема виправлена.


Точна помилка у мене була, спрацювала чудово.
Кевін

Re "не показано"; Це тому, що ви заховали його в KeyChain (меню Перегляд)?
Pacerier

Клацніть «Показати терміни дії, що минув» та «Показати невидимі елементи».
Pacerier

3

Я просто відключив FileVault під System Settings > Security & Privacyостанню ніч і дозволив HD розшифруватися знову і вуаля, тепер брелок знову працює добре. Я активував це лише нещодавно, але не мав уявлення, що це спричинить такі проблеми та побічні ефекти.

(Інші проблеми з FileVault, ймовірно, пов’язані, наприклад, скидання пароля у режимі відновлення, не відображається та диски )


Цікаво. Я почав використовувати El Capitan (на абсолютно новому MBP) два дні тому, і досі не бачив жодних проблем із Keychain Access, незважаючи на те, що я прочитав, але я відключив FileVault при установці ОС. Цікаво, чи це тому? (Я маю на увазі, чому у мене не було проблем із брелоками.)
Wildcard

2

Завантаження в режим відновлення ( Command + Rвідразу після перезавантаження) і Disk Utility > First Aidна основному диску вирішив проблему для мене.


1
Але в чому головна причина?
Печер'є
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.