Переместить элементы из старой цепочки для ключей в новую цепочку для ключей

10

Я только что сделал чистую установку Mountain Lion, и меня беспокоит одна вещь:

Как я могу переместить пароли из моей старой цепочки для ключей в ту, что была создана установщиком, когда он выполнил чистую установку без переноса данных?

Я скопировал свою старую связку ключей в ~ / Library / Keychains и добавил ее в список связок ключей. Это работает за исключением того, что я должен разблокировать его каждый раз, когда я вхожу в систему. Это довольно раздражает, и я бы предпочел, чтобы все мои пароли и сертификаты были в одной цепочке для ключей.

Я пытался просто Cmd + C / Cmd + V пароли от старой цепочки для ключей к новой, но он спрашивает меня о паролях цепочки для ключей для каждого элемента (а их сотни)

Любые идеи?

Radex
источник

Ответы:

7

В качестве обходного пути вы можете сделать пароль старой цепочки для ключей пустым. Вы можете сделать это, нажав кнопку OK второй раз после появления этого сообщения об ошибке:

Затем вы можете просто несколько раз нажать кнопку разрешения, не вводя пароль каждый раз.

LRI
источник
Кажется, сработало! :) Еще много кликов, но все перешло на новую цепочку для ключей. Я проверю, все ли работает хорошо.
radex
не работает в Mountain Lion - заставляет вас добавить новый PW.
@ user33295 - удерживайте Opt и нажимайте OK при установке пароля
mente
Простое нажатие кнопки ОК во второй раз все еще работает для меня в 10.9.
Лри
Не работает 10.10 Йосемити.
motobói
7

Держите два файла отдельно для начала. Используйте «Import Items ...» в меню «File» и выберите свой предыдущий файл Keychain. Он попытается импортировать все ваши предыдущие ключи, запрашивая старые пароли при необходимости.

Когда закончите, все ваши предыдущие данные будут в новом login.keychain; Ваш старый login.keychain можно выбросить.

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