Ubuntu – Can’t transfer seahorse keyrings [16.04]


I'm using 16.04 and can't transfer my keyring files to another computer with 16.04. Seahorse versions are the same: 3.18.0 Permissions are right.

Say, I have default keyring which is usually named login. Then, I can edit it on new computer adding info from my old login keyring (ommiting old header, of course). And after I restart seahorse keyring dissapears from it's interface. But! If I edit it again and remove all the info leaving only original header it re-appears again. Which is looks like there is must be checksum somewhere or something else.

Is there something I can do to transfer my keyrings?

Best Answer

To overwrite the keyring files on disk, the keyring service must not be running.

The easiest and best way to accomplish this is to simply log out from the graphical session, copy the files via ssh or via console login, and then you can log into the graphical session and keyring will have the data you were expecting.

Related Question