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 [email protected]
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 <[email protected]>
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 33333333
otrzymałem ten wynik (taki sam wynik jak list
polecenie):
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 <[email protected]>
Co mam teraz zrobić?
LANG=C
, np.LANG=C gpg2 --edit-key ...
. Możesz też „przełączyć” powłokę na język angielski, uruchamiającexport LANG=C
.Odpowiedzi:
Interaktywne
--edit-key
menu GnuPG działa inaczej. Nie wybierasz podklucza wedługkey [subkey-id]
, ale wedługkey [key-index]
, w twoim przypadku byłoby tokey 2
(drugi podklucz od góry, klucz podstawowy się nie liczy).Po zrobieniu tego linia
zmieni się na
z gwiazdką wskazującą wybrany klucz. Po wybraniu jednego lub więcej kluczy, uruchom,
delkey
aby usunąć wybrane podklucze. Nie zapomnijsave
!źródło