OS X keychain not visible to Keychain Access.app in Mavericks

前端 未结 1 1592
被撕碎了的回忆
被撕碎了的回忆 2021-02-06 02:43

I\'ve set up a keychain as follows:

sudo /usr/bin/security create-keychain -p \'temporaryPassword\' MyKeychain.keychain

The keychain is present

相关标签:
1条回答
  • 2021-02-06 03:22

    Because MyKeychain is not in the keychain search list.

    Even though the man page for security says that create-keychain adds the created keychain to the search list, it does not actually do that in 10.9.0. This seems like a bug to me, as it works as described in the man page in 10.8.5. Try this:

    security create-keychain -p 'temporaryPassword' MyKeychain.keychain
    security list-keychains
    

    If you don't see MyKeychain.keychain in the resulting list, you need to add it. For example, let's say you got this list back from security list-keychains:

    /Users/fred/Library/Keychains/login.keychain
    /Library/Keychains/System.keychain
    

    You can add MyKeychain to that list with this command:

    security list-keychains -d user -s login.keychain MyKeychain.keychain
    

    The instant you do that, you'll see MyKeychain show up in the "Keychains" list in Keychain Access..

    0 讨论(0)
提交回复
热议问题