gpg-Entschlüsselung schlägt fehl, ohne dass ein geheimer Schlüsselfehler vorliegt
Ich habe eine gpg .key-Datei, die als Passphrase zum Entschlüsseln einer .dat.pgp-Datei verwendet wird. Die verschlüsselte .data.pgp-Datei wird erfolgreich auf einem Server mit derselben .key-Datei mit dem folgenden Befehl entschlüssel
cat xxx_gpg.key | /usr/bin/gpg --batch --quiet -o xxx.dat --passphrase-fd O -d xxx.dat.pgp
Aber wenn ich denselben Schlüssel auf einen anderen Server xxx_gpg.key verschiebe und denselben obigen Befehl ausführe, erhalte ich die folgende Fehlermeldung -
gpg: decryption failed: No secret key
BEARBEITEN
Ich finde, dassgpg --list-secret-keys
gibt einige Daten auf dem Server zurück, auf dem es funktioniert, aber für andere Server werden keine Ergebnisse zurückgegeben.
Wie können wir den geheimen Schlüssel konfigurieren?