방금 Ubuntu 15.10으로 업데이트했는데 이제 Thunderbird 애드온인 enigmail을 사용하여 이메일에 대해 pgp 암호화를 수행할 수 없습니다. 또한 Evolution 이메일 클라이언트를 사용하여 암호화를 시도했지만 역시 작동하지 않습니다. 여전히 명령줄에서 암호화할 수 있지만 비밀번호 프롬프트가 15.04와 다르게 보이므로 15.10이 다른 버전의 gpg를 사용하고 어떤 이유로 enigmail과 호환되지 않는 문제가 있는 것으로 추측됩니다.
그럼 누군가 Thunderbird나 Evolution이 Ubuntu 15.10에서 내 이메일을 암호화하고 서명하도록 도와줄 수 있나요?
답변1
나는 같은 문제가 있었다. 이는 "pinentry"가 설치되지 않은 것과 관련이 있었습니다. 이는 pgp 키 암호를 입력하라는 메시지가 표시되지 않았음을 의미합니다.
다양한 버전이 있습니다.
pinentry-tty 0.9.5-4 pinentry-qt4 0.9.5-4 pinentry-gtk2 0.9.5-4 pinentry-curses 0.9.5-4 pinentry-gnome3 0.9.5-4
설치했습니다
sudo apt-get install pinentry-gtk2
그런 다음 세션을 다시 시작하면 작동합니다.
[편집하다]
gpg2를 설치해야 할 수도 있습니다.
sudo apt-get install gnup2g
그런 다음 Thunderbird -> Enigmail -> 기본 설정으로 이동하세요. 다음을 감지하는지 확인하세요.
GnuPGP는 /usr/bin/gpg2에서 발견되었습니다.
그렇지 않으면 /usr/bin/gpg2로 재정의하세요.
답변2
누군가 말했듯이 gnupg2g를 설치하면 제대로 작동합니다.
gpg2 -version
그러나 설치한 후 /home 디렉토리에 구성 파일을 작성하려면 a를 실행해야 작동했습니다.
그러나 pinentry의 현재 버전은 비밀번호 관리자에서 비밀번호 붙여넣기를 지원하지 않으므로 비밀번호를 알아야 합니다. 그렇지 않으면 문제가 발생합니다.
Keepass2에서 찾은 한 가지 해결 방법은 pinentry라는 레이블이 붙은 창을 사용하여 자동 입력으로 설정하고 매개 변수를 다음으로 설정하는 것입니다.
{PASSWORD}{ENTER}
pinentry 입력 화면이 화면 상단에 있고 이동하거나 최소화할 수 없기 때문에 약간 까다롭습니다.
이것은 gpg2의 "기능"인 것 같으며 더 나은 솔루션을 찾을 수 없는 것 같습니다.
64자 gpg 키를 기억할 수 있을지 의문입니다. :-) 더 나은 방법을 찾을 때까지 이 키를 사용하세요.