Jak usunąć podklucz z Linuksa w GnuPG?


14

Chciałbym usunąć mój podklucz OpenPGP w systemie Linux (L) Ubuntu 16.04 w GnuPG. Jest to rodzaj „pustego” bezużytecznego klucza (patrz poniżej klucz 33333333). Nie przesłałem go na kluczowe serwery, więc myślę, że można go usunąć bez odwoływania.

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>

Próbowałem „gpg> delkey ​​33333333”, ale otrzymałem ten komunikat:

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

potem gpg> key 33333333otrzymałem ten wynik (taki sam wynik jak listpolecenie):

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>

Co mam teraz zrobić?


1
W wierszu poleceń systemu Linux (i ogólnie) można uzyskać wyświetlanie w języku angielskim dla prawie wszystkich aplikacji przez prefiks LANG=C, np. LANG=C gpg2 --edit-key .... Możesz też „przełączyć” powłokę na język angielski, uruchamiając export LANG=C.
— Jens Erat,

Odpowiedzi:


16

Interaktywne --edit-keymenu GnuPG działa inaczej. Nie wybierasz podklucza według key [subkey-id], ale według key [key-index], w twoim przypadku byłoby to key 2(drugi podklucz od góry, klucz podstawowy się nie liczy).

Po zrobieniu tego linia

ssb  rsa4096/33333333

zmieni się na

ssb* rsa4096/33333333

z gwiazdką wskazującą wybrany klucz. Po wybraniu jednego lub więcej kluczy, uruchom, delkeyaby usunąć wybrane podklucze. Nie zapomnij save!


Wielkie dzięki. Nie widziałem wcześniej gwiazdki. Dziękuję Ci ! PS: numer indeksu klucza to 2, a nie 3 (nie mogłem wybrać pierwszego klawisza „sec”).
— etn

Masz rację, powinienem policzyć tylko podklucze. Jeśli to odpowiedziało na twoje pytanie, rozważ wybranie znacznika po lewej stronie (zajrzyj również do FAQ ).
— Jens Erat,

wow, to było nieintuicyjne. Ciągle wybieram według identyfikatora klucza.
— arviman
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.