I have a single computer running OS X, XP, and ubuntu. Though, sometimes it's running multiples of those OS in VM or actual installs. I have a couple of servers I need to constantly SSH into - but sometimes I change hosts or wipe the servers.
At any rate I'm tired of setting up new SSH key pairs every time I use a new OS or server. All the information on those servers is on my PC - so if someone found me out here, made it pass all the guard dogs, and stole my PC they won't need to break into my severs since none of the operating systems I'm using have file encryption on (I'm not even sure how to turn it on).
How can I sync my key-pair to all the OS I use on this PC? On windows I use Putty/Pageant while Snow Leopard and Linux have native SSH. So the file formats aren't exactly the same.