Keychain каже: "Доступ до цього предмета обмежений" після оновлення до Lion


16

Нещодавно я перейшов до Лева, і з тих пір мені не вдалося використовувати брелок для перегляду збережених паролів. Коли я натискаю прапорець, щоб показати їх, мені підказується мій головний пароль, а потім з'являється діалогове вікно, в якому написано "Доступ до цього пункту обмежений".

На основі прочитання питань тут і на інших сайтах підтримки я спробував використовувати функцію "Keychain First Aid" програми Keychain Access. Він повідомляє, що помилок немає. Я також використовував утиліту Disk для відновлення дозволів на диск, і це також не усунуло проблеми.

Я заглянув у ~ / Бібліотека / Брелки /, і, схоже, у мене є власник дозволу на читання та запис файлів брелоків, і основний мій акаунт - власник.

Чи є ще щось, що я можу спробувати це виправити? Мені б не хотілося втрачати паролі брелоків.

Оновлення:

Я також спробував перетягнути свій файл login.keychain з Finder в Keychain Access, і мені не пощастило. Я також спробував перекопатися в додатку командного рядка безпеки, але не досягнув успіху ...

Оновлення 2:

Після випробування всіх пропозицій, які я коментував тут, я все-таки отримував цю помилку, але потім я зробив оновлення програмного забезпечення та перезавантажився, і тепер моя брелок знову працює. Отже, я поняття не маю, що пішло не так, але це зараз виправлено! Я просто підберу відповідь як прийняту.


У мене була така ж проблема, яку я виявив - це якимось чином пов’язане з тим, що немає в Інтернеті, а час і дата не оновлювалися, як тільки я змінив його на правильний час і дату перезавантажити, і це дозволило мені отримати доступ назад

Відповіді:


7

Причин Keychain це кілька. Часто це пов’язано з тим, що новий обліковий запис, на який ви, можливо, перейшли, не має тих самих / правильних шляхів до Keychain, як раніше. Для початку спробуйте змінити основний пароль для входу в обліковий запис; якщо це нічого не робить, спробуйте це в терміналі:

$ sudo touch login.keychain
$ codesign -vvv /Applications/Utilities/Keychain\ Access.app

Якщо ви отримаєте помилку, таку як:

/Applications/Utilities/Keychain Access.app: code or signature modified

потім:

$ codesign -vvv /Applications/Utilities/Keychain\ Access.app

що має дати вам відповідь:

/Applications/Utilities/Keychain Access.app: valid on disk
/Applications/Utilities/Keychain Access.app: satisfies its Designated Requirement

Перезавантажте.


Це здається чудовими пропозиціями, на жаль, вони не виправили це. Я не змінив облікові записи, але спробував торкнутися login.keychain, змінивши свій пароль та кодове позначення (що дає результат "дійсний" та "задовольняє"). Все-таки дає ту ж помилку.
ryan_s

Я забув згадати перезавантаження; Я радий бачити, що це спрацювало. ;-)
l'L'l

@ Lri, -vvvзбільшує рівень багатослідовості виводу ( ПРИКЛАДИ ), так що так це НЕ робить щось. Мета вибраних команд - відрегулювати часову позначку на брелоку входу та перевірити існуючу підпис за допомогою багатослівного виведення. -f -sзмусить би замінити будь-який існуючий підпис на шляху, який слід замінити та підписати; чому б ти це робив? Погляньте на сторінки чоловіків, щоб краще зрозуміти поняття кодування.
l'L'l

13

Чи працює версія командного рядка Keychain:

security dump-keychain -d login.keychain

теж не вдається, але зі дивним повідомленням In dark wake, no UI possible?

Потім частина Mac OS плутається, спить вона чи ні . Не потрібно перезавантажувати. Покладіть його спати, прокиньтеся, і брелок знову повинен бути добре. Іноді це трапляється на моєму MacBook Pro: я відкриваю його, щоб його розбудити, натискаю кнопку живлення за звичкою, лише щоб вимкнути її, коли вона намагається запустити, що спричинило дивну поведінку брелоків.


2
Це вирішило мою проблему - я поклав її спати і розбудив її назад, і моя брелок знову працювала. Спасибі!
amitp

2
Я просто натиснув це на Yosemite при спробі відкрити стару резервну копію брелка. Дякуємо, що опублікували це!
cbowns

Дивовижно. Мої долоні стали потіти!
VH-NZZ

Відмінно! Виправіть проблему «Доступ до цього пункту обмежений» проблема Keychain Access на macOS Mojave.
Rockallite

8

це працювало для мене - відкрийте доступ до Keychain, натисніть на замок, щоб заблокувати брелки, а потім знову розблокуйте!


1
Не розумію, чому цю відповідь було оскаржено. Це працювало і для мене.
Генно

ВЕЛИКО !! thx you
LucScu

У мене була така ж проблема після переходу на новий Mac за допомогою Migration Assistant. Я спробував різні речі, щоб виправити це, але це єдине, що було. Велике дякую!
окрокет

Це просте виправлення працювало для мене з кількома сторонніми програмами. Спасибі!
jbbj94

3

Для початківців Keychain має чудовий маленький інструмент під назвою: "Перша допомога брелка" (⌥⌘A), який повинен зробити трюк. Після завершення вам потрібно вийти та знову увійти.


3

Ось що для мене спрацювало:

  • Відкрийте доступ до брелоків
  • Запустіть першу допомогу брелок (⌥⌘A)
  • Перезавантажте mac

Я спробував пару підходів, зазначених вище, і жоден з них не працював.


1

Я підозрюю, що ви користувач MobileMe?

У мене були ті самі проблеми. Якщо ви все ще використовуєте / синхронізуєте MobileMe на Mac 10.6.8 або новішої версії, то вам, мабуть, найкраще зупинитись. Схоже, сертифікати, видані від Snow and Lion, не зовсім сумісні.

Зробіть копію Keychain, потім у Keychain Access видаліть усе, що має .mac або MobileMe в своєму імені та перезапустіть. Сертифікати MobileMe будуть переповнені, і вам повинно бути добре.

Якщо це не вдається, спробуйте просто перетягнути старий брелок на панель брелоків Keychain Access. Потім у вас буде новий брелок, окремо від вашого брелка для входу, який доведеться розблокувати для використання. Як тільки все нормально працює, ви можете перетягнути елементи звідти у свій брелок для входу. Ви можете виявити, що деякі досі не дадуть вам дозволу на доступ. У мене було одне-два подібних і, врешті-решт, просто повторно робив їх вручну.


Я не користувач мобільних телефонів, але спробую перетягнути свою стару брелок в Keychain Access.
ryan_s

Для запису це не спрацювало. Перетягування файлу login.keychain на панель Keychains нічого не робить, а перетягування на головну панель, де дані повідомляють, я не маю дозволу.
ryan_s

1

Я зіткнувся з цією проблемою після оновлення El Capitan (10.11.2). Доступ до цього пункту обмежений Помилка 253200. Лише деякі паролі були недоступними. Ось що я зробив для вирішення проблеми.

У Ель-Капітані відсутня функція надання першої допомоги Брелок. Disk Utility більше НЕ може використовуватися для відновлення дозволів диска (це можна зробити з командного рядка, але це не корисно в цьому випадку). Таким чином, багато порад в Інтернеті є поза межами дати, звідси ця примітка.

  • Я використовував Keychain Access> Preferences / General, щоб скинути свій брелок для входу за замовчуванням.
  • Я закрив доступ до брелка
  • Я відкрив ~ / Бібліотека / Брелки /
  • Я увійшов у машину часу
  • Я повернувся до часу до ймовірної корупції (у моєму випадку оновлення 10.11.2)
  • Я відновив елемент login.keychain
  • Я не замінив, але додав файл і перейменував його на old.keychain.
  • Я відкрив її за допомогою доступу до брелка. Тепер я міг прочитати свої старі паролі.
  • Мені довелося повторно вводити паролі - в тому числі для пошти. Зауважте, що вам потрібно буде ще раз ввести паролі для smtp-серверів

1

Keychain каже: "Доступ до цього товару обмежений"

Як опублікував Метт: Це працювало і для мене.

  • відкрийте доступ до брелка, натисніть на замок, щоб заблокувати брелки, а потім знову розблокуйте! -

Це найпростіший найменш руйнівний варіант, і я був дуже скептично налаштований, але це спрацювало. Так що варто зробити постріл, оскільки це займе секунди. Я працюю OS X El Capitan V 10.11.6


Ласкаво просимо в Інші! На жаль, цей коментар у відповідь на чужий коментар щодо іншої відповіді, сам по собі, насправді не дає відповіді на питання. "Відповіді" - це те, що безпосередньо стосується питання, розміщеного ОП. Щоб краще допомогти вам познайомитись із сайтом, я пропоную трохи ознайомитись з екскурсією .
Аллан

1

У Mojave, з кодом помилки "-25320", виправлення було ввімкнути систему у режим сну та повторно її розбудити. Це воно! Не потрібно перезавантажувати або змінювати дозвіл.


0

Я виявив, що, потрапивши в меню доступу брелоків і натиснувши на свою мережу, щоб відкрити його, я отримав повідомлення "доступ обмежений", коли в лівій частині ліворуч був виділений значок "входу". Однак, якщо в крайній лівій частині ліворуч було виділено значок «системи», я зміг отримати свій пароль для вибраної мережі. Не потрібно перезавантажувати. Я сподіваюся, що це допомагає комусь іншому!


0

Я отримував те саме повідомлення. Спершу я спробував першу допомогу брелок, який не знайшов нічого поганого. Потім я перейшов до утиліти Disk, вибрав Macintosh HD і запустив дозволи на відновлення диска , потім повернувся до Keychain First Aid і запустив його ще раз, все ще не показав нічого поганого, А ось мій брелок працює як слід.

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