Як видалити підрозділ на Linux у GnuPG?


14

Я хотів би видалити моє підрозділ OpenPGP з Linux (L) Ubuntu 16.04 в GnuPG. Це свого роду "порожній" марний ключ (див. Нижче клавіші 33333333). Я не завантажував його на ключові сервери, тому вважаю, що нормально видалити, не відкликаючи його.

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>

Я спробував "gpg> delkey ​​33333333", але у мене було це повідомлення:

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

тоді gpg> key 33333333, і в мене був такий результат (такий же результат, як і listкоманда):

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>

Що мені робити далі?


1
У командному рядку Linux (та й загалом) ви можете отримати вихід з англійської мови для майже всіх програм за допомогою префіксації LANG=C, наприклад. LANG=C gpg2 --edit-key .... Крім того, "перемкніть" оболонку на англійську мову, запустивши export LANG=C.
Єнс Ерат

Відповіді:


16

Інтерактивне --edit-keyменю GnuPG працює по-різному. Ви не вибираєте підрозділ шляхом key [subkey-id], але key [key-index], у вашому випадку це було б key 2(другий підрозділ зверху, первинний ключ не враховується).

Після цього лінія

ssb  rsa4096/33333333

зміниться на

ssb* rsa4096/33333333

із зірочкою, яка вказує на вибраний ключ. Вибравши одну або кілька клавіш, запустіть, delkeyщоб видалити вибрані підрозділи. Не забувайте save!


Дуже дякую. Я раніше не бачив речі зірочки. Дякую ! PS: номер ключа-індексу був 2, а не 3 (я не міг вибрати першу клавішу "sec").
etn

Ти маєш рацію, я мав би порахувати лише підрозділи. Якщо це відповіло на ваше запитання, спробуйте вибрати прапорець ліворуч (також ознайомтесь із поширеними питаннями ).
Йенс Ерат

Ух, що було неінтуїтивно. Я продовжував вибирати ключ-id.
arviman
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.