как удалить подраздел из ключа gpg?

Я пытаюсь удалить раздел из мой ключ.

вот текущее состояние:

gpg> uid 1

pub  3072R/C08D1F4B  created: 2014-01-05  expires: never       usage: SCEA
                     trust: unknown       validity: unknown
sub  3072R/97AFAF8E  created: 2014-01-05  expires: never       usage: SEA
[ unknown] (1)* Vivarto (Banana) <vivarto@gmail.com>

Итак, есть первичный ключ, и подраздел:

pub  3072R/C08D1F4B  created: 2014-01-05  expires: never       usage: SCEA
sub  3072R/97AFAF8E  created: 2014-01-05  expires: never       usage: SEA

хотелось бы иметь только первую часть

pub  3072R/C08D1F4B  created: 2014-01-05  expires: never       usage: SCEA

пробовал deluid, но у "вы не можете удалить последний ID пользователя!"

19
задан Jens Erat
16.05.2023 11:58 Количество просмотров материала 2858
Распечатать страницу

1 ответ

вы пытаетесь удалить идентификатор пользователя, а не подраздел. Используйте key [n] и delkey вместо. От help comand внутри gpg --edit-key:

uid         select user ID N
key         select subkey N
deluid      delete selected user IDs
delkey      delete selected subkeys

если вы уже поделились своим ключом с другими, лучше отменить ключ вместо удаления. Удаляя его, другие не смогут понять, что вы больше не используете его (вы не можете удалить его на ключевых серверах и других компьютерах!), при отзыве вы сигнализируете "не использовать этот (sub)ключ любой более."

хотя, перед удалением подраздела, прочитайте несколько слов об управлении ключами ([1],[2], и я особенно рекомендую замечания Debian по подразделам).

6
отвечен Jens Erat 2023-05-17 19:46

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх