Cómo crear llavero adicional de gpg


19

Tengo archivos de llavero públicos y privados en mi .gnupgdirectorio ( pubring.gpgy secring.gpg). Quiero crear un nuevo llavero trustedkeys.gpg, también en .gnupg, al que puedo agregar claves públicas de otras personas.

¿Cómo creo este nuevo llavero?


3
La convención es tener todas las claves en tu pubring. La confianza se marca usando la propia configuración de GnuPG.
user1686

gpgvespera firmas para estar adentro trustedkeys.gpg.
rlandster

¿Puedes solucionar el problema haciendo un enlace simbólico de trustedkeys.gpga pubring.gpg(o trusteddb.pgp)?
IQAndreas

1
Las convenciones de @grawity son solo eso: convenciones. El OP por ahí sabrá mejor las necesidades a la mano.
n611x007

Respuestas:


29

probado con gpg (GnuPG) 2.0.26:

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

sugerencia para principiantes: puede usar cualquier nombre de archivo no solo trustedkeys.gpg.

dirá gpg: keyring ``</path>/.gnupg/trustedkeys.gpg' created

usar:

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

2
En mi humilde opinión, esto debe ser marcado como la respuesta aceptada.
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

Si desea que GPG también use el llavero de forma predeterminada a partir de ese momento, como usted dice, omita el --no-default-keyringinterruptor.

Encuentre más información en el gpg(1)manual bajo la --keyringopción.


3

gpg --export KEY1 KEY2 > trustedkeys.gpg para claves públicas y:

gpg --export-secret-keys KEY1 KEY2 > trustedkeys.gpg para llaves completas (incluida la parte privada).

Donde puede suministrar huellas digitales (parciales) para KEY1, KEY2, etc.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.