将项目从旧钥匙串移到新钥匙串


10

我刚刚完成了干净的Mountain Lion安装,有一件事让我很困扰:

在执行全新安装而不进行数据迁移时,如何将密码从旧的钥匙串移至安装程序创建的密码?

我将旧的钥匙串复制到〜/ Library / Keychains并将其添加到钥匙串列表中。它的工作原理是每次登录时都必须将其解锁。这很烦人,我宁愿将所有密码和证书都放在一个钥匙串中。

我试图将Cmd + C / Cmd + V的密码从旧的钥匙串更改为新的钥匙串,但是它询问我有关每个项目的钥匙串的密码(有成百上千个)

有任何想法吗?

Answers:


7

解决方法是,将旧钥匙串的密码设为空。您可以通过在显示此错误消息后再次按确定按钮来执行此操作:

然后,您可以重复单击“允许”按钮,而不必每次都键入密码。


似乎有效!:)仍然有很多点击,但是一切都移到了新的钥匙串上。我会检查是否一切正常。
radex 2012年

在Mountain Lion中不起作用-迫使您添加新的PW。

@ user33295 -保持选项和设置密码时,单击确定
mente

在10.9中,仅第二次单击“确定”按钮仍然适用。
Lri 2014年

不适用于10.10优胜美地。
motobói

7

首先将两个文件分开。从文件菜单中使用“导入项目...”,然后选择以前的钥匙串文件。它将尝试导入所有先前的密钥,并根据需要输入旧密码。

完成后,所有先前的数据将位于新的login.keychain;中。您旧的login.keychain可能会被丢弃。


我尝试这样做,但是列表中我要导入的钥匙串显示为灰色。
drfence
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.