gpg Passphrase entfernen

672
Dr Deo

Ich möchte die Passphrase aus dem gpg-Schlüssel entfernen, nachdem ich sie erstellt habe. Warum? . Weil die tigase-kontalk-Dokumentation dies sagt und ich meine eigene Version dieses Servers kompilieren und einrichten möchte. Aber ich stecke an dieser Stelle fest

GPG-Schlüssel erstellen Erstellen Sie einen GPG-Schlüssel zum Signieren und Verschlüsseln und entfernen Sie die Passphrase, nachdem Sie sie erstellt haben

Ich möchte, dass ein Linux-gpg-Befehl die Passphrase entfernt oder ungeschützte Schlüssel exportiert.

Vielen Dank.

1

2 Antworten auf die Frage

1
Dr Deo

Lass mich sagen, was ich gefunden habe. Ich dachte, ich könnte mit Ihnen teilen, falls es eine andere verlorene Seele gibt.

gpg2 --batch --gen-key <<EOF %no-protection Key-Type:1 Key-Length:2048 Subkey-Type:1 Subkey-Length:2048 Name-Real: My super name Name-Email: admin@superuser.com Expire-Date:0 EOF 

Der Schlüssel kann jetzt exportiert werden

gpg2 --export-secret-key fingerprinthere > private-key.key gpg2 --export fingerprintshuld_be_put_here > public-key.key 
Der Trick ist% no-protection Dr Deo vor 6 Jahren 0
0
Justin Pearce

Es ist einfach. Renn einfach:

gpg --edit-key <yourkeyhere> passwd 

Wenn GnuPG zur Eingabe der neuen Passphrase auffordert, lassen Sie es einfach leer und drücken Sie die Eingabetaste.

Quelle: https://lists.gnupg.org/pipermail/gnupg-users/2003-April/017623.html

Das geht nicht. Es wird der Fehler gpg: key key B64F361BF49F2E74 / B64F361BF49F2E74 zurückgegeben: Fehler beim Ändern der Passphrase: Keine Passphrase angegeben Dr Deo vor 6 Jahren 0