私はランチパッドでいくつかのPPAを維持しています。そのためにSSHキーとOpenPGPキーを作成しました。
別のコンピューターからPPAを更新する必要がある場合は、これらのキーをそこに転送する必要があります。
Seahorse(Keys&Passwords)を使用してエクスポートおよびインポートしようとしましたが、インポートしたくありませんでした。
キーを転送する最も簡単な方法は何ですか?
Seahorse 'Export関数は公開鍵のみをエクスポートし、秘密鍵はエクスポートしません。
gpg --export-secret-keys [key-id] > secret.pgp
を使用して、コマンドラインから秘密鍵を簡単にエクスポートできます。
別の方法は、~/.gnupg
フォルダー全体を新しいマシンに移行することです(後でいくつかのアクセス許可の問題を修正する必要がある場合があります。ほとんどの場合、そのフォルダーとの間で読み取りと書き込みができるのは自分だけです)。
通常、SSH秘密鍵は~/.ssh
に保存されます。また、フォルダ全体を新しいマシンにコピーするだけです。