У меня есть файлы открытых и закрытых ключей в моем .gnupg
(pubring.gpg
и secring.gpg
). Я хочу создать новый trustedkeys.gpg
, также в .gnupg
, к которому я могу добавить открытые ключи других людей.
Как мне создать этот новый брелок?
У меня есть файлы открытых и закрытых ключей в моем .gnupg
(pubring.gpg
и secring.gpg
). Я хочу создать новый trustedkeys.gpg
, также в .gnupg
, к которому я могу добавить открытые ключи других людей.
Как мне создать этот новый брелок?
протестировано с 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>
gpg --export KEY1 KEY2 > trustedkeys.gpg
для открытых ключей и:
gpg --export-secret-keys KEY1 KEY2 > trustedkeys.gpg
для полных ключей (включая приватную часть).
Где вы можете поставить (частичные) отпечатки пальцев для KEY1, KEY2 и т.д.
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
.