So löschen Sie einen Unterschlüssel unter Linux in GnuPG

3459
etn

Ich möchte einen meiner OpenPGP-Unterschlüssel unter Linux (L) Ubuntu 16.04 in GnuPG löschen. Es ist eine Art "leerer" nutzloser Schlüssel (siehe unten 33333333). Ich habe es nicht auf Schlüsselserver hochgeladen, daher ist es in Ordnung zu löschen, ohne es zu widerrufen.

gpg2 --edit-key me@example.com  sec rsa4096/11111111 created: 2016-12-12 expires: 2017-12-12 usage: SC  confiance : ultime validity: ultimate ssb rsa4096/22222222 created: 2016-12-12 expires: 2017-12-12 usage: E  ssb rsa4096/33333333 created: 2016-12-12 expires: never usage:  ssb rsa4096/44444444 créé : 2016-12-12 expires: 2017-12-12 usage: S  [ ultimate ] (1). me <me@example.com> 

Ich habe versucht "gpg> delkey ​​33333333", hatte aber folgende Nachricht:

You must select at least one key. (Use the 'key' command.) 

dann gpg> key 33333333, und ich hatte dieses Ergebnis (dasselbe Ergebnis wie listBefehl):

sec rsa4096/11111111 created: 2016-12-12 expires: 2017-12-12 usage: SC  confiance : ultime validity: ultimate ssb rsa4096/22222222 created: 2016-12-12 expires: 2017-12-12 usage: E  ssb rsa4096/33333333 created: 2016-12-12 expires: never usage:  ssb rsa4096/44444444 créé : 2016-12-12 expires: 2017-12-12 usage: S  [ ultimate ] (1). me <me@example.com> 

Was soll ich als nächstes tun?

7
In der Linux-Befehlszeile (und allgemein) können Sie für fast alle Anwendungen eine englische Sprachausgabe erhalten, indem Sie `LANG = C 'voranstellen, z. `LANG = C gpg2 --edit-key ...`. Alternativ können Sie eine Shell auf Englisch "umschalten", indem Sie "export LANG = C" ausführen. Jens Erat vor 7 Jahren 0

1 Antwort auf die Frage

6
Jens Erat

Das interaktive --edit-keyMenü von GnuPG funktioniert anders. Sie wählen keinen Unterschlüssel nach key [subkey-id], aber key [key-index]in Ihrem Fall wäre dies key 2(der zweite Unterschlüssel von oben, der Primärschlüssel zählt nicht).

Danach ist die Leitung

ssb rsa4096/33333333 

wird sich ändern in

ssb* rsa4096/33333333 

mit einem Stern, der den ausgewählten Schlüssel angibt. Führen Sie delkeynach der Auswahl eines oder mehrerer Schlüssel die ausgewählten Unterschlüssel aus. Vergiss es nicht save!

Danke vielmals. Ich hatte das Sternchen-Ding noch nicht gesehen. Vielen Dank ! PS: Schlüsselindexnummer war 2, nicht 3 (ich konnte den ersten "sec" -Taster nicht auswählen). etn vor 7 Jahren 0
Sie haben recht, ich hätte nur die Unterschlüssel zählen sollen. Wenn Ihre Frage damit beantwortet wurde, sollten Sie das Häkchen links auswählen (siehe auch [FAQ]). Jens Erat vor 7 Jahren 0
wow das war nicht intuitiv. Ich habe immer nach Schlüssel-ID ausgewählt. arviman vor 6 Jahren 0