Я изменил диск на своем ноутбуке и установил Ubuntu на новый диск. На старом диске было обновлено 12.04 до 12.10. Теперь я хочу скопировать мой старый набор ключей с паролями WiFi, паролями FTP для паролей nautilus и ssh .
У меня есть все данные со старого диска (теперь это USB-диск, и я еще не удалил старые данные или ничего с ними не сделал - я все еще мог положить их в ноутбук и загрузить с них, как будто ничего не произошло). На новом диске, который сейчас находится в моем ноутбуке, я установил 12.10 с тем же паролем, идентификатором пользователя и именем пользователя, что и на старом диске. Затем я скопировал несколько важных конфигурационных файлов со старого диска (например ~/.firefox/
, ~/.mozilla
, ~/.skype
и так далее, что все работало нормально ... за исключением ключевого кольца:
Старые методы просто копируют ~/.gconf/...
и ~/.gnome2/keyrings
не сработают. Я что-то пропустил?
1. Редактировать : я полагаю, что нужно копировать файлы, которые также не находятся в домашнем каталоге пользователя. Я скопировал всю старую /home/confus
(которая является моей домашней директорией) в новую установку безрезультатно. Вся эта копия теперь возвращена в домашнюю директорию новой установки, так что моя /home/confus
такая же, как и после новой установки.
2. Изменить : Папка, /etc/NetworkManager/system-connections
кажется, место для паролей WiFi. Может быть, /usr/share/keyrings
это важно и для ssh-ключей - это единственная разумная вещь, которую придумал поиск:
find /usr/ -name "*keyring*
3. Изменить : Все еще нет паролей SSH и FTP из связки ключей. Что я сделал:
- Конвертировать старый жесткий диск в USB-накопитель
- Вставьте новый диск в ноутбук и установите свежую версию 12.10 (тот же uid, имя пользователя и пароль)
- Загрузитесь со старого жесткого диска через USB и скопировать ИТС
/etc/NetwrokManager/system-connections
,~/.gconf/
и~/.gnome2/keyrings
,~/.ssh
на новый диск. - Подтвердил, что все ключи на старой установке работают
- Загрузился с нового диска
Результат: нет парольной фразы для ключей SSH, нет паролей FTP в связке ключей. По крайней мере, пароли WiFi переносятся.
4. Редактировать : Бутни! Скоро заканчивается...
5. Изменить: брелок теперь в ./local/share/keyrings/
. Тоже интересно.gnupg
.ssh
там и работают. Когда я загружаюсь с нового ~/.gnome2/keyrings
жесткого диска , я должен вводить парольные ключи ssh вручную, не обращая внимания, скопировав со старого диска.
chown
передали ~ / .gnome2 / keyrings / новому пользователю, чтобы он мог читать файлы?
/usr/share/keyrings
кажется, содержит только ключи gpg для apt. Ваши ключи SSH хранятся в~/.ssh/
и пароли (в том числе SSH) в~/.gnome2/keyrings/login.keyring
. Вы, вероятно, перезаписали это случайно?