Migrating keychains between Mac machines

3

0

Soon I'll be buying a brand new Mac. I already have all the applications I want on the new one (or some of them, rather). However, I want to migrate my keychain.

How does one go about that? Is it possible?

Dushkin

Posted 2009-09-06T18:37:18.233

Reputation: 251

Answers

3

The Apple Migration Assistant will copy this over.

Doug Harris

Posted 2009-09-06T18:37:18.233

Reputation: 23 578

3

Well, you should simply be able to copy your keychain(s) located in ˜/Library/Keychains to the new computer. I haven't tried this personally but according to this page it should work.

Uwe Honekamp

Posted 2009-09-06T18:37:18.233

Reputation: 867

1Didn't work for moving login.keychain with the current Mac Os 10.6 Server for me. See my answer for speculation as to why. – Charles Stewart – 2010-11-27T10:43:08.723

0

Following tested:

  1. Copy the contents of the old /Users/Library/Keychains, avoiding conflicts (i.e., rename the old-login.keychain to something like imported-login.keychain).
  2. You can use these keychains as they are (unproblematic), or you can move the items from one keychain to another, though this can involve a lot of password prompts. Remember that old-login.keychain will have as its passphrase the password from the old machine.

On Mac Os 10.6 Server, I couldn't move the old login.keychain in place of the current one: there is extra metadata on the login.keychain, which I guess the login keychain needs to be recognised. I'd be interested to see confirmation/refutation of this guess.

Charles Stewart

Posted 2009-09-06T18:37:18.233

Reputation: 2 624

0

If your using MobileMe then the Keychain is synced automatically as part of the sync, or you can do a manual once of sync for all your dock settings, keychain information and applications settings.

I got MobileMe for a year free with my first Mac, however I am not sure if they still do it since the official crossover.

BinaryMisfit

Posted 2009-09-06T18:37:18.233

Reputation: 19 955

0

you can also copy the folder /Users//Library/Keychains, that folder should contain your keychains' information.

I have not tested it myself, though.

Tiago Veloso

Posted 2009-09-06T18:37:18.233

Reputation: 1 072