J'ai des fichiers de porte-clés publics et privés dans mon .gnupg
répertoire (pubring.gpg
et secring.gpg
). Je veux créer un nouvea KeyRing trustedkeys.gpg
, aussi dans .gnupg
, à laquelle je peux ajouter les clés publiques d'autres personnes.
Comment créer ce nouveau porte-clés?
testé avec GPG (GNUPG) 2.0.26:
gpg --no-default-keyring --keyring trustedkeys.gpg --fingerprint
indice des débutants: vous pouvez utiliser n'importe quel nom de fichier non seulement trustedkeys.gpg
.
ça dira gpg: keyring ``</path>/.gnupg/trustedkeys.gpg' created
utiliser:
gpg --no-default-keyring --keyring trustedkeys.gpg <your-gpg-commands-here>
gpg --export KEY1 KEY2 > trustedkeys.gpg
Pour les clés publiques et:
gpg --export-secret-keys KEY1 KEY2 > trustedkeys.gpg
Pour les clés complètes (y compris la partie privée).
Où vous pouvez fournir des empreintes digitales (partielles) pour Key1, Key2, etc.
gpg --keyring pubring.gpg --export KEY > /tmp/exported.key
gpg --no-default-keyring --keyring=path/to/new-keyring.gpg --import /tmp/exported.key
Si vous souhaitez que le porte-clés soit également utilisé par GPG par défaut, par défaut, comme vous le dites, omettez le commutateur --no-default-keyring
.
Trouvez plus d'informations dans gpg(1)
Manuel sous --keyring
Option.