Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Sync Default Keychain Between iMac (10.6) <-> MacBook Air (10.8)

I want to sync the default keychain between two of my computers:

  • iMac running 10.6.8
  • MacBook Air running 10.8.4

I understand that keychain syncronization was a feature of MobilMe but it is not included in iCloud.


I've searched the Internet and found several authors who say that it can be done using Dropbox, sometimes with symbolic links, for example:



Unfortunately, apparently (at least) 10.6.8 is very picky about the location of the default keychain, the one that opens automatically on login. Apparently, the default keychain file must be at ~/Library/Keychains/ and symlinks do not fool the system into believing that it is there when the real file is actually in a Dropbox folder.


Here's what Keychain First Aid Version 4.1.1 (55004) says when it finds a symlink pointing to a keychain file in Dropbox (as opposed to finding the acual file itself):


Repair started

Checking keychain configuration for nello (user ID=502)

Home directory is /Volumes/User/users/nello

Checked login keychain

Checked password for ~/Library/Keychains/login.keychain

Checked settings for ~/Library/Keychains/login.keychain

Checked default keychain

Default keychain is set to ~/Dropbox/Sync Computers/Keychains/login.keychain (instead of ~/Library/Keychains/login.keychain)

Default keychain set to ~/Library/Keychains/login.keychain

Warning: to use the passwords stored in “login.keychain”, you will be required to manually unlock that keychain. If this is not what you want, use the Keychain Access application to copy those items into “nello”, or delete the “login.keychain” keychain.

Checked keychain search list

Keychain search list not properly configured

Checked contents of ~/Dropbox/Sync Computers/Keychains/login.keychain

Problems successfully repaired

Repair completed


Apparently default keychains (that open automatically at login) must be located at ~/Library/Keychains/


Does anyone know a way around this location requirement?


Or does anyone have another idea of how to keep the default keychains on two different Macs in sych?


Thank you for your time and attention.


- nello

iMac (27-inch Mid 2010), Mac OS X (10.6.8), 12 GB RAM

Posted on May 28, 2013 12:35 PM

Reply
3 replies

Jun 11, 2013 1:56 PM in response to Nello Lucchesi

I'd seen Keychain2Go mentioned in the Apple Discussion forums.


I did some searching and Internet reviews sounded good so I downloaded it and read the help files. My understanding from this is that Keychain2Go requires the Keychain's password. Apparently, it decrypts the keychain entries, encrypts them with it's own method and shoves them in a database. It appears to synchronize by comparing two databases over an encrypted channel (on a local network only) and then adding/modifying/deleting from local/remote the Keychain(s) as necessary.


Giving my Keychain password to a 3rd party application makes me nervous. Perhaps I'm paranoid but I'm not comfortable with this.


The search continues.

Sync Default Keychain Between iMac (10.6) <-> MacBook Air (10.8)

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.