gpg --list-keys で GPG キーをリストアップする
このステップでは、gpg --list-keys
コマンドを使用して GPG キーをリストアップする方法を学びます。GPG (GNU Privacy Guard) は、データの暗号化と署名に強力なツールです。キーは GPG の基本要素であり、あなたのデジタルアイデンティティとして機能します。
キーをリストアップする前に、GPG ディレクトリが存在することを確認しましょう。GPG ファイルのデフォルトの場所は ~/.gnupg
です。
ターミナルが開いていない場合は、開きましょう。デスクトップの左側にある Xfce Terminal アイコンをクリックすることで行えます。
では、ls
コマンドを使用して ~/.gnupg
ディレクトリが存在するかどうかを確認しましょう。ls
はファイルとディレクトリをリストアップします。
以下のコマンドを入力し、Enter キーを押します。
ls ~/.gnupg
次のような出力が表示されるかもしれません。
openpgp-revocs.d private-keys-v1.d pubring.kbx pubring.kbx~ trustdb.gpg
この出力は ~/.gnupg
ディレクトリの内容を示しており、そのディレクトリが存在し、いくつかのデフォルトの GPG ファイルが含まれていることを示しています。「No such file or directory」のようなエラーが表示された場合は、そのディレクトリがまだ存在しないことを意味します。心配しないでください、GPG は必要に応じてそのディレクトリを作成します。
では、GPG キーをリストアップしましょう。gpg --list-keys
コマンドを使用します。
以下のコマンドを入力し、Enter キーを押します。
gpg --list-keys
まだキーを生成していない場合、出力は空になるか、キーが見つからないことを示すメッセージが表示されます。これは、初めて GPG を使用する場合に予想される結果です。
gpg: keybox '/home/labex/.gnupg/pubring.kbx' created
キーがある場合、出力は次のようになります(詳細は異なる場合があります)。
/home/labex/.gnupg/pubring.kbx
------------------------------
pub rsa2048 2023-01-01 [SC]
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
uid [ultimate] Your Name <[email protected]>
sub rsa2048 2023-01-01 [E]
この出力は、公開キーに関する情報を提供します。キーの種類、作成日、キー ID、およびキーに関連付けられたユーザー ID が含まれます。
キーをリストアップする方法を理解することは、GPG アイデンティティを管理する最初のステップです。
Continue をクリックして次のステップに進みましょう。