Ошибка "Связка ключей "логин" не найдена для хранения..."

Когда я запускаю свой MacBookPro/osx/snow leopard, я получаю эту ошибку с мессенджером yahoo.

Что это за брелок? Это что-то из Мака?

Любые ссылки, чтобы объяснить эту концепцию и как ее решить?

Спасибо,

Можете ли вы уточнить, что это за сообщение об ошибке и что его вызывает? Скриншот был бы полезен. Является ли Yahoo Messenger программой, которую вы настроили для запуска при включении компьютера?

Ответы (9)

Связка ключей — это место, где Mac OS X сохраняет сохраненные пароли и другую защищенную информацию. Без дополнительной информации я не могу продолжать отладку вашей проблемы, но похоже, что Yahoo! Messenger ожидает найти сохраненный пароль для вашей учетной записи с ними в вашей связке ключей, и не находит его. Программа Keychain Access, расположенная в папке /Applications/Utilities, может помочь вам просматривать (и редактировать) записи цепочки для ключей.

и как только у вас откроется «Доступ к связке ключей», нажмите «Доступ к связке ключей» в строке меню вверху и выберите «Первая помощь связки ключей». Запустите ремонт, а затем запустите проверку.
@BradParks Сделайте это ответом, чтобы я мог проголосовать за него. ;)
Спасибо @BradParks. Примечание для будущих читателей: ответ Брэда добавлен ниже.

Для старых версий MacOS (до El Capitan), чтобы исправить это:

  • Запустите Keychain Access (находится в /Applications/Utilities)
  • нажмите «Доступ к связке ключей» в строке меню вверху и выберите «Первая помощь связки ключей».
  • Запустите ремонт, а затем запустите проверку.

Это должно исправить это!

Я не вижу такого пункта меню в El Capitan.
Хммм... Похоже, что Apple удалила эту функцию в El Capitan... Так что я оставлю это здесь для пользователей старых версий Mac OS. Обратите внимание, но, возможно, это поможет решить проблему немного другим способом.

Вот трюк, который я пробовал со своим MacBook Pro, и он работает:

  1. Включите скрытые файлы в Finder. У Macworld есть хороший учебник, просто найдите «просмотр скрытых файлов на Mac». Если он уже включен, перейдите к шагу 2.

  2. Откройте доступ к связке ключей. Скорее всего, вы увидите цепочку для ключей под названием «логин», выделенную ЖИРНЫМ шрифтом и имеющую пустой квадрат для значка, вероятно, поврежденный.

  3. Нажмите «Файл» >> «Добавить связку ключей…».

  4. Используйте следующий путь к файлу, чтобы выбрать заархивированную связку ключей: Macintosh HD (или любое другое имя для вашего жесткого диска) >> Пользователи >> Администратор (рядом с ним будет значок дома) >> Библиотека >> Связки ключей >> login.keychain- randomcharacters.db <-- этот файл будет выглядеть как обычный временный файл. Вот как выглядел мой путь к файлу: Мой путь к файлуИспользуйте представление списка и отсортируйте по «Дате изменения», чтобы найти заархивированную связку ключей, созданную непосредственно перед появлением проблемы. Я нашел один за день до крушения.

  5. Нажмите на файл, добавьте его в связку ключей. Правильно закройте все программы, перезагрузите компьютер через ОС; не загружайтесь, если вы можете избежать этого.

  6. Если все в порядке, удалите старую цепочку ключей «логин», которая пуста/странна. Вы можете идти. Надеюсь, поможет!

Для справки, вот спецификации, с которыми я работалМои характеристики Mac

У меня была такая же проблема на новом Mac, который я получил сегодня.

Чтобы решить эту проблему, мы просто открыли инструмент доступа к связке ключей и удалили связку ключей для входа (у нее не было значка, сигнализирующего о чем-то странном).

Затем я перезагрузил Mac и... вуаля, перезагрузка решила проблему! После перезагрузки он воссоздал новый рабочий.

Я предполагаю, что первый был создан каким-то корпоративным инструментом настройки с правами root, и мой пользователь, несмотря на то, что он был администратором, не мог получить к нему доступ / написать к нему.

У меня такая же проблема - цепочка ключей для входа в систему была повреждена после перезагрузки. После перезагрузки несколько раз и удаления цепочки для loginключей через Keychain Access — macOS в конечном итоге воссоздала цепочку для ключей — к сожалению, все сертификаты и секреты были сброшены.

Только что было это сегодня утром. «логин» отображается как «заблокированный» в Keychain Access и не может быть разблокирован, много сообщений из разных приложений. iCloud странным образом деактивировал связку ключей на моем Mac, хотя она была активирована раньше.

Я читал о загрузке в безопасном режиме как о потенциальном решении и пробовал, но в моем случае это не помогло.

Я скопировал папку связки ключей в библиотеке, чтобы иметь резервную копию, я проверил свой iPhone, на котором были все PW.

Поэтому я сбросил связку ключей на своем Mac, отключил синхронизацию связки ключей и на iPhone (Mac уже был выключен), а затем снова включил его сначала на iPhone, а затем на Mac (запрашивает авторизацию с телефона), который синхронизировался связку ключей обратно на мой Mac (была статья Apple о синхронизации, в которой содержался этот совет, то есть сначала включите устройство с PW).

У меня была эта проблема сегодня на macOS Sierra. После экспериментов оказалось, что моя цепочка для входа каким-то образом была заблокирована. Я исправил это, выбрав Keysзапись в категории на левой панели. Мне было предложено ввести пароль, чтобы разблокировать связку ключей для входа. Затем мне пришлось перезагрузиться.

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

Предложение Дейва сработало для меня. Я подтвердил, что все мои связки ключей все еще существуют, что очевидно после открытия Keychain Access. Каким-то образом он, должно быть, заблокировался, потому что после того, как разблокировал один из них (я не обратил внимания, какой именно; может быть, это был либо логин, либо System.), а также перезапустил браузеры — особенно Chrome — сообщения больше не появлялись. Хром 12.0; Сафари 68.0.3440.106; MacOS 10.13.6

В моем случае я создал временную связку ключей, помеченную по умолчанию, после чего другие приложения начали жаловаться на ошибку «Не удается найти для хранения..».

Решено: Доступ к связке ключей> на левой панели «Связки ключей»> щелкните правой кнопкой мыши «Вход»> Сделать по умолчанию.

Была такая же проблема с моим MacOS Monterey. я открыл приложениеKeychain Access

Затем в строке меню Keychain Access>Preferences

Наконец я нажал reset Default Keychains, подтвердил паролем и вуаля

Когда я пытаюсь следовать предложению Дэйва в Монтерее, у меня происходят очень странные вещи:

• При входе в систему "связка ключей не найдена", попросите сбросить ее. Введите пароль (который принят), но связка ключей не сбрасывается.

Теперь, используя «Доступ к цепочке ключей… Настройки…»:

• «Введите пароль для входа (владелец...), чтобы разрешить это». Правильный(!) пароль отклонен. (Я снова вошел в систему, чтобы убедиться.)

• Пароль принят, но появляется сообщение «Файл не найден».

• Происходит явно другая последовательность аутентификации, но «авторизация не получена».

В каждом случае брелок не создается и не сбрасывается. У меня нет =NO= идеи, что может пойти не так. Особенно, когда иногда разные вещи происходят в разное время. Кто-нибудь еще испытал это? И что ты сделал?

Это просто брелок. Это должно быть просто... и как иногда (ошибочная) последовательность событий может быть иной ?! Я не думал, что компьютеры делают это. И «логин» появляется в обоих списках.

PS: Варианты «Блокировать/разблокировать» для «Входа в систему» ​​в разделе «Связки ключей по умолчанию» или «Системные цепочки ключей» выделены серым цветом.

Этот пользователь не является администратором. (Мои обычные пользователи никогда не бывают такими.)

Я не вижу опции «восстановить связку ключей» нигде в утилите.

Я отправил запрос в службу поддержки Apple с просьбой разобраться в этом. Очевидно, что механизм «связки ключей» очень глубоко укоренен в системе MacOS, и с ним связано много несоответствий. По-видимому, он тоже много раз менялся. Я сообщу тебе.