To get seahorse to automatically add the key, you will have to export the public key and save it as id_rsa.pub.
$ ssh-keygen -y Enter file in which the key is (/home/pravin/.ssh/id_rsa): Enter passphrase: And then save the public key generated in a file called id_rsa.pub (using copy+paste) -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to seahorse in Ubuntu. https://bugs.launchpad.net/bugs/372608 Title: import failure: Invalid file format Status in “seahorse” package in Ubuntu: Confirmed Bug description: Importing a SSH private key using File -> Import fails. The key is valid. Adding it to the ssh key agent on command line works as expected. This used to work in older Ubuntu versions and got lost on the way to Jaunty. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/seahorse/+bug/372608/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp