15

У меня есть файлы открытых и закрытых ключей в моем .gnupg (pubring.gpg и secring.gpg). Я хочу создать новый trustedkeys.gpg , также в .gnupg , к которому я могу добавить открытые ключи других людей.

Как мне создать этот новый брелок?

3 ответа3

21

протестировано с 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>
2

gpg --export KEY1 KEY2 > trustedkeys.gpg для открытых ключей и:

gpg --export-secret-keys KEY1 KEY2 > trustedkeys.gpg для полных ключей (включая приватную часть).

Где вы можете поставить (частичные) отпечатки пальцев для KEY1, KEY2 и т.д.

1
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 .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .