Come eliminare una sottochiave su Linux in GnuPG?


14

Vorrei cancellare una mia sottochiave OpenPGP su Linux (L) Ubuntu 16.04 in GnuPG. È una specie di chiave inutile "vuota" (vedi chiave sotto 33333333). Non l'ho caricato su server chiave, quindi penso che sia ok per eliminarlo senza revocarlo.

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>

Ho provato "gpg> delkey ​​33333333", ma ho avuto questo messaggio:

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

quindi gpg> key 33333333, e ho avuto questo risultato (stesso risultato del listcomando):

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>

Cosa dovrei fare dopo?


1
Sulla riga di comando di Linux (e in generale), puoi ottenere l'output in lingua inglese per praticamente tutte le applicazioni con il prefisso LANG=C, ad es. LANG=C gpg2 --edit-key .... In alternativa, "passa" una shell alla lingua inglese eseguendo export LANG=C.
Jens Erat,

Risposte:


16

Il --edit-keymenu interattivo di GnuPG funziona in modo diverso. Non selezionare una sottochiave per key [subkey-id], ma per key [key-index], nel tuo caso sarebbe key 2(la seconda sottochiave dall'alto, la chiave primaria non conta).

Dopo averlo fatto, la linea

ssb  rsa4096/33333333

cambierà in

ssb* rsa4096/33333333

con un asterisco che indica la chiave selezionata. Dopo aver selezionato una o più chiavi, eseguire delkeyper eliminare le sottochiavi selezionate. Non dimenticare di save!


Molte grazie. Non avevo mai visto prima l'asterisco. Grazie ! PS: il numero dell'indice chiave era 2, non 3 (non ho potuto selezionare il primo tasto "sec").
etn,

Hai ragione, avrei dovuto contare solo le sottochiavi. Se questo ha risposto alla tua domanda, considera di selezionare il segno di spunta a sinistra (dai un'occhiata anche alle FAQ ).
Jens Erat,

wow che non era intuitivo. Ho continuato a selezionare tramite ID chiave.
Arviman,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.