Я хочу перенести все мои ключи GnuPG с компьютера с Ubuntu на компьютер с Fedora. Интересно, могу ли я просто скопировать все ключи из папки .gnupg
и затем импортировать их на компьютер Fedora или лучше использовать --export
с --output
? Я практиковал это в прошлом, но это заняло столько проб и ошибок, что я боюсь, что могу сделать это неправильно и потерять данные. Я был бы признателен за пример команды для экспорта нескольких (2) ключей в файлы, если это так.
1 ответ
Если вы также хотите скопировать свои секретные ключи, запустите обе команды --export
и --export-secret-keys
и начните с импорта секретных ключей. Также не забудьте перенести доверие (--export-ownertrust
/--import-ownertrust
).
Более простым способом может быть просто скопировать весь домашний каталог GnuPG, включая конфигурацию, набор ключей и доверие к новому компьютеру (~/.gnupg/
), не забудьте сохранить разрешения. Если ваш идентификатор пользователя (числовой идентификатор, а не имя) изменился, запустите sudo chown -R $USER:$USER ~/.gnupg
чтобы завладеть файлами.
Если вы боитесь потери данных: пока вы просто копируете файлы со своего старого компьютера (и не меняете их там), вы можете начать с нуля в любое время. Кроме того - у вас есть актуальная резервная копия ваших файлов в любом случае, не так ли?