无法更改私钥访问:请尝试从Keychain Access解锁〜/ Library / Keychains / login.keychain

时间:2015-11-26 06:05:51

标签: macos login keychain

我在登录Keychain中有一个私钥,我需要更新访问控制。在尝试保存时,我被要求输入一个从未设置过的密码;从阅读来看,这是升级到El Capitan的常见问题。我确保检查正确的方框以将登录密钥链密码同步到帐户密码;我已经尝试更改密码(这会更新密钥链密码,因为我在下次进入Keychain时会被要求它并且它被接受);我试过运行急救,我收到以下错误:

Checked settings for ~/Library/Keychains/login.keychain
Keychain can't be unlocked automatically. Please attempt to unlock ~/Library/Keychains/login.keychain from Keychain Access.
Unable to change password for ~/Library/Keychains/login.keychain. Please change password using Edit > Change Password for Keychain.

我需要能够更改对私钥的访问权限,以允许CI从命令行构建应用程序。

我一直在阅读支持论坛几个小时,但一直找不到任何形式的解决方案;甚至删除钥匙串并重建它也不能保证工作。

有没有人找到解决这个问题的方法?有没有办法从Keychain Access解锁〜/ Library / Keychains / login.keychain?

1 个答案:

答案 0 :(得分:0)

我最后擦干净服务器并从头开始重新安装。不是一个很好的解决方案(即一个糟糕的手段,根本不是一个解决方案),但找不到任何替代方案。