Como criar chaveiro gpg adicional


19

Eu tenho arquivos de chaveiros públicos e privados no meu .gnupgdiretório ( pubring.gpge secring.gpg). Quero criar um novo chaveiro trustedkeys.gpg, também no .gnupgqual possa adicionar chaves públicas de outras pessoas.

Como crio este novo chaveiro?


3
A convenção é ter todas as chaves no seu pubring. A confiança é marcada usando as próprias configurações do GnuPG.
user1686

gpgvespera assinaturas trustedkeys.gpg.
rlandster #

Você pode solucionar o problema criando um link simbólico de trustedkeys.gpgpara pubring.gpg(ou trusteddb.pgp)?
IQAndreas

1
convenções @grawity são exatamente isso - convenções. o OP lá fora conhecerá melhor as necessidades em questão.
N611x007

Respostas:


29

testado com gpg (GnuPG) 2.0.26:

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

dica para iniciantes: você pode usar qualquer nome de arquivo e não apenas trustedkeys.gpg.

vai dizer gpg: keyring ``</path>/.gnupg/trustedkeys.gpg' created

usar:

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

2
IMHO, isso deve ser marcado como a resposta aceita.
Paul Calabro

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

Se você deseja que o chaveiro também seja usado pelo GPG por padrão a partir de então, como você diz, omita a --no-default-keyringopção.

Encontre mais informações no gpg(1)manual em --keyringopção.


3

gpg --export KEY1 KEY2 > trustedkeys.gpg para chaves públicas e:

gpg --export-secret-keys KEY1 KEY2 > trustedkeys.gpg para chaves completas (incluindo parte privada).

Onde você pode fornecer impressões digitais (parciais) para KEY1, KEY2 etc.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.