web-dev-qa-db-ja.com

GnuPGキーを新しいコンピューターにコピーする

すべてのGnuPGキーをUbuntuを搭載したコンピューターからFedoraを搭載したコンピューターに転送したいと思います。 .gnupgフォルダー内のすべてのキーをコピーしてFedoraコンピューターにインポートできるのか、それとも--export--outputと一緒に使用する方がよいのでしょうか。私は過去にこれを実践しましたが、試行錯誤が多かったので、間違ったやり方でデータを失うのではないかと心配しています。それが進むべき方法であるならば、私はファイルに複数の(2)キーをエクスポートするためのサンプルコマンドをいただければ幸いです。

2
summertime

秘密鍵もコピーする場合は、--export--export-secret-keysの両方を実行し、秘密鍵のインポートから始めます。また、信頼を移行することを忘れないでください(--export-ownertrust/--import-ownertrust)。

より簡単な方法は、構成、キーリング、信頼を含むGnuPGホームディレクトリ全体を新しいマシン(~/.gnupg/)にコピーすることです。アクセス許可を保持することを忘れないでください。ユーザーID(名前ではなく数値ID)が変更された場合は、後でSudo chown -R $USER:$USER ~/.gnupgを実行して、ファイルの所有権を取得します。

データの損失が心配な場合:古いコンピューターからファイルをコピーするだけで(そこで変更しない限り)、いつでも最初から始めることができます。また、とにかくファイルの最新のバックアップがありますね。

5
Jens Erat