
Я изменил диск на своем ноутбуке и установил 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. Вы, вероятно, перезаписали это случайно?