마스터 gpg/pgp 키 서버에서 새 수신자의 공개 키를 자동으로 얻을 수 있는지 궁금합니다. 나는 몇 가지 $HOME/.muttrc
공부 상황 에 대해 생각하고 있어요.여기그러나 최종 목표 설정은 발견되지 않았습니다. 거기에서 시도 했지만 pgp_verify_sig
내 Mutt는 source: errors in /home/users/leo/.muttrc
이것이 마스터 키 서버에서 공개 키를 자동으로 가져오는 올바른 매개 변수가 아니라는 것을 암시한다고 말했습니다. 의사코드
- 필요한 경우 마스터 키 서버를 정의합니다.
- 키 서버에서 보낸 사람의 공개 키 자동 검색 설정
My Mutt의 일반적인 보기
[-- PGP output follows (current time: Wed 21 Jun 2017 10:52:06 AM EEST) --]
gpg: Signature made Wed 21 Jun 2017 10:51:18 AM EEST using RSA key ID ....
gpg: Can't check signature: public key not found
[-- End of PGP output --]
[-- The following data is signed --]
SD Allen의 제안 테스트하기
코드는 다음과 같습니다.$HOME/.gnupg/gpg.conf
keyserver hkp://keys.gnupg.net
keyserver-options auto-key-retrieve
# Automatically verify the sign of a message when opened
set crypt_verify_sig=yes
PGP signature could NOT be verified
출력: Mutt에서 여전히 동일한 실패 출력
운영 체제: 데비안 8.7
답변1
이렇게 하려면 ~/.gnupg/gpg.conf 파일에 다음 줄을 추가하세요.
keyserver <keyserver address> keyserver-options auto-key-retrieve