le décryptage gpg échoue sans erreur de clé secrète
J'ai une gpg .fichier de clé qui est utilisé comme mot de passe pour déchiffrer une .dat.fichier pgp. Le cryptées .les données.pgp fichier est correctement déchiffré sur un serveur avec le même .la clé de fichier en utilisant la commande suivante
cat xxx_gpg.key | /usr/bin/gpg --batch --quiet -o xxx.dat --passphrase-fd O -d xxx.dat.pgp
Mais, quand je bouge même clé sur un autre serveur xxx_gpg.clé et exécuter la même commande ci-dessus, j'obtiens erreur suivant
gpg: decryption failed: No secret key
EDIT:
Je trouve que gpg --list-secret-keys
retourne des données sur le serveur où il fonctionne, mais aucun résultat n'est retourné pour d'autres serveurs.
Comment peut-on configurer la clé secrète
source d'informationauteur fortm
Vous devez vous connecter pour publier un commentaire.
Ressemble à la clé secrète n'est pas sur l'autre machine, de sorte que même avec le bon mot de passe (lire à partir d'un fichier), il ne fonctionne pas.
Ces options doivent travailler, de
Un peu utile à la recherche des options de
man gpg
:Et peut-être
Je viens de tomber sur ce problème, sur le gpg CLI dans Arch Linux. J'avais besoin de tuer le "gpg-agent", puis tout est revenu à la normale ( une nouvelle gpg-agent auto-lancé; ...).