How migrate my keyring (containing ssh passprases, nautilus remote filesystem, pgp passwords) and network manager connections?
Posted
by
con-f-use
on Ask Ubuntu
See other posts from Ask Ubuntu
or by con-f-use
Published on 2012-11-05T18:52:00Z
Indexed on
2012/12/11
11:17 UTC
Read the original article
Hit count: 313
I changed the disk on my laptop and installed Ubuntu on the new disk. Old disk had 12.04 upgraded to 12.10 on it. Now I want to copy my old keyring with WiFi passwords, ftp passwords for nautilus and ssh key passphrases.
I have the whole data from the old disk available (is now a USB disk and I did not delete the old data yet or do anything with it - I could still put it in the laptop and boot from it like nothing happened). On the new disc that is now in my laptop, I have installed 12.10 with the same password, user-id and username as on the old disk. Then I copied a few important config files from the old disk (e.g. ~/.firefox/
, ~/.mozilla
, ~/.skype
and so on, which all worked fine... except for the key ring:
The old methods of just copying ~/.gconf/...
and ~/.gnome2/keyrings
won't work. Did I miss something?
1. Edit: I figure one needs to copy files not located in the users home directory as well. I copied the whole old /home/confus
(which is my home directory) to the fresh install to no effect. That whole copy is now reverted to the fresh install's home directory, so my /home/confus
is as it was the after fresh install.
2. Edit: The folder /etc/NetworkManager/system-connections
seems to be the place for WiFi passwords. Could be that /usr/share/keyrings
is important as well for ssh keys - that's the only sensible thing that a search came up with:
find /usr/ -name "*keyring*
3. Edit: Still no ssh and ftp passwords from the keyring. What I did:
- Convert old hard drive to usb drive
- Put new drive in the laptop and installed fresh version of 12.10 there (same uid, username and passwort)
- Booted from old hdd via USB and copied its
/etc/NetwrokManager/system-connections
,~/.gconf/
and~/.gnome2/keyrings
,~/.ssh
over to the new disk. - Confirmed that all keys on the old install work
- Booted from new disk
Result: No passphrase for ssh keys, no ftp passwords in keyring. At least the WiFi passwords are migrated.
4. Edit: Boutny! Ending soon...
5. Edit: Keyring's now in ./local/share/keyrings/
. Also interesting .gnupg
© Ask Ubuntu or respective owner