
gnupg_addencryptkey 명령어의 기본 동작은 공개키를 로컬 키ring에 추가하는 것입니다. 하지만 gpg-agent는 별도의 키링을 사용하므로, 추가된 공개키가 자동으로 로드되지 않는 것입니다.
gnupg_addencryptkey 명령어의 옵션 중 --homedir 옵션을 사용하여 gpg-agent의 홈 디렉토리를 지정할 수 있습니다. 예를 들어, --homedir /etc/gnupg-agent 옵션을 사용하여 gpg-agent의 홈 디렉토리를 /etc/gnupg-agent로 지정할 수 있습니다.
또한, gpg-agent.conf 파일에 다음 줄을 추가하여 키링을 지정할 수 있습니다.
keyring /etc/gnupg-agent/secring.gpg
이렇게 하면 gpg-agent가 로컬 키링을 사용하므로, gnupg_addencryptkey 명령어로 추가된 공개키가 자동으로 로드됩니다.
2025-04-01 20:41