5

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

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

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 , но получил "Вы не можете удалить последний идентификатор пользователя!"

1 ответ1

6

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

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .