バックアップした秘密鍵を新しいマシンで復元しようとしているのですが、
GnuPGの仕様がよくわからなくて困っています。
以下の手順でバックアップとリストアを試みたのですが、失敗してしまいす。
秘密鍵をエクスポート(バックアップ)
gpg --export-secret-keys --armor > secret.key
秘密鍵を新しいマシンにインポート(リストア)
gpg --import secret.key
こんなエラーが表示され、インポートした鍵は公開鍵として表示されます。
gpg: 鍵2B5B18EFCD5EDD12: 公開鍵"TestKey <test@example.com>"をインポートしました gpg: 鍵 2B5B18EFCD5EDD12/2B5B18EFCD5EDD12: エージェントへの送信エラー: そのようなファイルやディレクトリはありません gpg: error building skey array: そのようなファイルやディレクトリはありません gpg: 'secret.key'の読み込みエラー: そのようなファイルやディレクトリはありません gpg: import from 'secret.key' failed: そのようなファイルやディレクトリはありません gpg: 処理数の合計: 0 gpg: インポート: 1 gpg: 秘密鍵の読み込み: 1
環境は、
- Debian 10.1
- gpg (GnuPG) 2.2.12
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/26 03:47