Я использую Offlineimap с паролями, сохраненными в gpgp. Довольно похоже на эту настройку

https://unix.stackexchange.com/questions/44214/encrypt-offlineimap-password

Моя проблема заключается в следующем. У меня есть несколько сообщений электронной почты, и при попытке синхронизации утомительно вводить один и тот же пароль Gnupg снова и снова.

Я попытался выполнить начальную операцию, о которой пользователь упоминает в этой статье, но она мне не помогает, фактически OfflineImap пытается передать действительный пароль Gpg на почтовый сервер. Так что я предполагаю, что это испортилось.

Другая проблема заключается в том, что я не могу использовать материал типа Gnome Keyring, потому что у меня нет Gnome/Kde и т.д. Я использую для этого терминал ssh.

Я на Debian Wheezy 32b, у него есть Py 2.7

Какие у меня варианты?

Спасибо

2 ответа2

1

Смотрите Arch Wiki для настройки gpg-agent

Установите gnupg2 и замените /usr/bin/gpg символической ссылкой на /usr/bin/gpg2 (удаление gnupg прерывает Debian).

Для тех, кто использует duply в Debian Wheezy и имеет проблемы с pinentry-curses - используйте в duply 1.9.0 не 1.5.5 (это исправляет проблемы с подписью резервных копий с помощью gpg).

pinentry-curses теперь работает без проблем при программном вызове. Это также устраняет проблемы gpg с fwknop

0

GnuPG 2 (в Debian и его производных, установленных как gpg2) может связываться с gpg-agent кэширующим вашу фразу-пароль. Если вы используете графический пользовательский интерфейс, вы, вероятно, узнаете его из окна ввода ключа, но есть также версия pinentry-curses для командной строки, которая не требует какого-либо оконного менеджера. В дистрибутивах Debian и Derrivative он входит в пакет pinentry-curses:

pinentry-curses - curses-based PIN or pass-phrase entry dialog for GnuPG

Обязательно настройте его в .gnupg/gpg-agent.conf .

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