As can be seen in the screenshot I have selected a bunch of keychain items. So why is Export items
disabled?
3 Answers
You can only export one key at a time, or one key and a matching certificate. It will be encrypted upon export and can only contain one key.
If you need to move an entire keychain to a different computer, look at ~/Library/Keychains - example login.keychain (in finder, cmd + shift + g, paste path, go)
It can be added to another machine and you can change the password of the keychain.
-
That's a v interesting idea about copying the keychain. I did that and it did not help. Do you have any more details.? Commented Jul 14, 2016 at 14:23
-
-
Should be clear enough - read in the entries from the keychain. Commented Jul 15, 2016 at 6:49
-
Not clear enough for me though. What problems did you have by moving the keychain, it usually works just fine moving it to a different machine and/or user. Could you view all the items in the new machine/user keychain?– NiklasCommented Jul 15, 2016 at 7:00
-
re: clarity: fair enough. There was no effect when replacing the
login.keychain
from the second machine onto the first. The first did not show the entries contained in the overwritten file. Commented Jul 15, 2016 at 14:09
It seems that only certificates can be ex-/imported, but not passwords.
You could copy and rename your keychain though, as described in apple support document. Then open "Keychain Access" and you will see your renamed keychain in there. Now you can copy/paste whatever item you want from one keychain to another (e.g. to your login keychain). Once you
If you're planning to migrate keychains across machines, you could also use iCloud sync to get the keychain items on the other device/machine.
System Preferences - > iCloud -> Keychain