Ich versuche, ein GnuPG-Schlüsselpaar freizugeben, indem ich es in jeden Computer importiere. So mache ich es:
gpg --allow-secret-key-import --import secret.gpg.key
gpg --import public.gpg.key
Die Schlüssel wurden mit exportiert -a
.
Danach wird der öffentliche Schlüssel beim Ausführen von a korrekt angezeigt gpg --list-keys
, der private Schlüssel jedoch nicht ( gpg --list-secret-keys
).
Was mache ich falsch?
Übrigens: Ich mache das mit Puppet, also würde ich mich über jede Lösung freuen, bei der ich keine Sachen ( --edit-key
und ähnliches) eintippen muss.
gpg --list-secret-keys
Ausgabe nicht stimmt ? Es gibt kein Flag für GPG, mit dem ein Schlüssel als Standard markiert werden kann. Es wird nur der erste Eintrag in dieser Liste als Standard ausgewählt. Wenn Sie dieses Verhalten ändern müssen, kann ich eine Antwort geben.