Как я могу очистить мой пароль в кэше gpg?

Я пробовал:

  • метод SIGHUP -> нет успеха
  • тайм-аут кэша в gpg-agent.conf -> кажется, что этот файл не является прочитайте, хотя у меня есть строка 'use-agent' в gpg.conf

Что мне делать?

27
задан 25 September 2013 в 01:38

3 ответа

Позвольте мне начать путем высказывания, что у меня была та же самая проблема...


Ваши секреты GPG, вероятно, обрабатываются Брелоком для ключей Gnome, даже если gpg-agent работает. Этот ответ предоставляет некоторую подробную информацию о доступных вариантах для него.

Иначе должен отключить компонент GPG Брелока для ключей Gnome, так, чтобы gpg-agent используется:

  • Можно сделать это путем удаления (или переименовывая к чему-то другому, чем *.desktop) файл /etc/xdg/autostart/gnome-keyring-gpg.desktop.
  • Возможно, что у Вас уже есть необходимые настройки для gpg-agent автоматически запускать. По крайней мере, для меня, под управлением Ubuntu 13.04, это правда. Однако, если Вы должны, отошлите это сообщение для некоторой информации о том, как настроить его.
  • После того, чтобы выходить из системы и на снова, просто gpg-agent должен работать, и это действительно отвечает оба на настройки в ~/.gnupg/gpg-agent.conf и к SIGHUP сигналы.
  • На заключительной ноте может быть мудро также отключить компонент SSH Брелока для ключей Gnome с тех пор:
    • Вы, вероятно, также не хотите свои ключи SSH, разблокированные для целой сессии, и могли бы хотеть использовать/настраивать ssh-agent или gpg-agent
    • Для возможно что Ваша конфигурация gpg-agent автоматический запуск уже включает поддержку SSH (по умолчанию в Ubuntu 13.04 делает),
9
ответ дан 25 September 2013 в 01:38

для тех, кто действительно использует gpg-agent, вы можете забыть пароли с:

echo RELOADAGENT | gpg-connect-agent
0
ответ дан 25 September 2013 в 01:38

GPG: В единственной команде:

gpg-connect-agent reloadagent /bye

SSH: для ssh агента Вы, вероятно, хотите те два:

ssh-add -D    #delete identities
ssh-agent -k  #kill ssh-agent
16
ответ дан 25 September 2013 в 01:38

Другие вопросы по тегам:

Похожие вопросы: