Содержание
Предположим, вы пользуетесь GPG (The GNU Privacy Guard, GnuPG) для обеспечения конфиденциальности, но иногда хотите изменить ключевую фразу его секретного ключа.
В этой статье мы расскажем, как это сделать.
Вкратце:
- Получите идентификатор секретного ключа
- Запустите
gpg --edit-key ${the-key}, чтобы запустить приглашение. - Выполните команду
passwd.
Описание
Сначала получите идентификатор секретного ключа, выполнив команду:
gpg --list-secret-keys --keyid-format=long
Будет выведено следующее:
/home/${USER}/.gnupg/pubring.kbx
---------------------------------
sec rsa4096/${KEY:LIKE-123ABC456DEF} 202X-XX-XX [SC]
${HASH}
uid [...] ${NAME} <${EMAIL}>
ssb rsa4096/${SUBKEY} 202X-XX-XX [E]
Получение ключа в sec.
Далее запустите gpg с опцией --edit-key и ключом:
gpg --edit-key ${KEY:LIKE-123ABC456DEF}
После этого появится информация о ключе, как показано ниже, и запустится приглашение:
gpg (GnuPG) 2.2.40; Copyright (C) 2022 g10 Code GmbH
Это свободное программное обеспечение: вы можете свободно изменять и распространять его.
В пределах, разрешенных законом, никаких гарантий не предоставляется.
Секретный ключ доступен.
sec rsa4096/${KEY:LIKE-123ABC456DEF}
создан: 202X-XX-XX срок действия: никогда использование: SC
доверие: неизвестно срок действия: неизвестно
ssb rsa4096/${SUBKEY}
создан: 202X-XX-XX истекает: никогда использование: E
[...] (1). ${NAME} <${EMAIL}>
gpg>
Введите следующее:
gpg> passwd
Потребуется ввести текущую ключевую фразу:
Наконец, заполните новые парольные фразы:
Выполнено без вывода, если нет ошибок.
Вы можете выйти с помощью:
gpg> quit
Заключение
Вот как изменить пароль на GPG.
Желаю вам хорошей защиты частной жизни 😉

