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.