web-dev-qa-db-ja.com

追加のgpgキーリングを作成する方法

.gnupgディレクトリ(pubring.gpgおよびsecring.gpg)に公開および秘密キーリングファイルがあります。 newキーリングtrustedkeys.gpg.gnupgにも作成します。これに他の人の公開鍵を追加できます。

この新しいキーリングを作成するにはどうすればよいですか?

19
rlandster

gpg(GnuPG)2.0.26でテスト済み:

gpg --no-default-keyring --keyring trustedkeys.gpg --fingerprint

初心者向けのヒント:trustedkeys.gpgだけでなく、任意のファイル名を使用できます。

gpg: keyring ``</path>/.gnupg/trustedkeys.gpg' createdと表示されます

使用する:

gpg --no-default-keyring --keyring trustedkeys.gpg <your-gpg-commands-here>
30
n611x007

gpg --export KEY1 KEY2 > trustedkeys.gpg公開鍵と:

gpg --export-secret-keys KEY1 KEY2 > trustedkeys.gpg(完全な鍵を含む)(秘密部分を含む)。

KEY1、KEY2などの(部分的な)指紋を提供できる場所.

3
ufotds
_gpg --keyring pubring.gpg --export KEY > /tmp/exported.key
gpg --no-default-keyring --keyring=path/to/new-keyring.gpg --import /tmp/exported.key
_

それ以降、デフォルトでGPGでもキーリングを使用する場合は、_--no-default-keyring_スイッチを省略します。

詳細については、gpg(1)マニュアルの_--keyring_オプションを参照してください。

3
K3---rnc