Как удалить подключ в Linux в GnuPG?

3372
etn

Я хотел бы удалить свой подраздел 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> 

Что я должен делать дальше?

7
В командной строке Linux (и в целом) вы можете получить вывод английского языка практически для всех приложений, добавив префикс `LANG = C`, например. `LANG = C gpg2 --edit-key ...`. В качестве альтернативы, «переключите» оболочку на английский язык, запустив `export LANG = C`. Jens Erat 7 лет назад 0

1 ответ на вопрос

6
Jens Erat

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

После этого линия

ssb rsa4096/33333333 

изменится на

ssb* rsa4096/33333333 

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

Большое спасибо. Я не видел звездочку раньше. Спасибо ! PS: номер индекса ключа был 2, а не 3 (я не мог выбрать первый ключ "sec"). etn 7 лет назад 0
Вы правы, я должен был только посчитать подключи. Если это ответило на ваш вопрос, рассмотрите возможность выбора галочки слева (также посмотрите на [FAQ]). Jens Erat 7 лет назад 0
вау это было не интуитивно понятно Я продолжал выбирать по идентификатору ключа. arviman 6 лет назад 0