gpg --list-keysコマンドは、秘密鍵を新しくインストールした後にuid [unknown]を出力します。

gpg --list-keysコマンドは、秘密鍵を新しくインストールした後にuid [unknown]を出力します。

Arch Linuxを新しくインストールし、バックアップされたgpg秘密鍵をインポートしました。ヘルスチェックのために以下を実行しました。

gpg —list-keys

uid今表示されているものを除いて、すべてがうまく表示されます。

uid [ unknown ] User < [email protected] >

新規インストールの前に初めてこのキーを生成すると、次のように表示されます。

uid [ ultimate ] User < [email protected] >

新しくインストールした後にに変更されるのはなぜですか[ ultimate ][ unknown ]

よろしくお願いします。

ベストアンサー1

GNUPGには、次の場所に信頼データベースが格納されています。~/.gnupg/trustdb.gpg

次のオプションを使用して、この信頼データベースをバックアップできます--export-ownertrust

gpg --export-ownertrust > file.txt

鍵のエクスポート後に後で新しい環境にインポートすると、信頼データベースはもう存在しません。

ただし、この問題は簡単に解決されます。

gpg --edit-key [email protected]

gpg> trust

Please decide how far you trust this user to correctly verify other users' keys
(by looking at passports, checking fingerprints from different sources, etc.)

  1 = I don't know or won't say
  2 = I do NOT trust
  3 = I trust marginally
  4 = I trust fully
  5 = I trust ultimately
  m = back to the main menu

Your decision? 5

変更を保存することを忘れないでください。

gpg> save

信頼について読むレベルそして価値。例えば未知数は、票の所有者の判断について何も知らない。もともとあなたに属していなかった公開鍵リングの鍵は、この信頼レベルを持ちます。

おすすめ記事