![Veracrypt 암호화 컨테이너 내에 저장된 .gnupg 폴더에 대해 gpg-agent를 시작할 수 없습니다.](https://linux55.com/image/226860/Veracrypt%20%EC%95%94%ED%98%B8%ED%99%94%20%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88%20%EB%82%B4%EC%97%90%20%EC%A0%80%EC%9E%A5%EB%90%9C%20.gnupg%20%ED%8F%B4%EB%8D%94%EC%97%90%20%EB%8C%80%ED%95%B4%20gpg-agent%EB%A5%BC%20%EC%8B%9C%EC%9E%91%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
내 .gnupg
디렉터리는 Veracrypt를 사용하여 암호화된 USB 드라이브에 있습니다. 공개 키를 나열하면 gpg --homedir <path-to-usb-gnupg-dir> --list-keys
문제가 없지만 개인 키를 나열하려고 하면 문제가 발생합니다 --list-secret-keys
.
~ % gpg --homedir <path-to-usb-gnupg-dir> --list-secret-keys
gpg: error running '/opt/homebrew/Cellar/gnupg/2.4.3/bin/gpg-agent': exit status 2
gpg: failed to start gpg-agent '/opt/homebrew/Cellar/gnupg/2.4.3/bin/gpg-agent': General error
gpg: can't connect to the gpg-agent: General error
gpg: error running '/opt/homebrew/Cellar/gnupg/2.4.3/bin/gpg-agent': exit status 2
gpg: failed to start gpg-agent '/opt/homebrew/Cellar/gnupg/2.4.3/bin/gpg-agent': General error
gpg: can't connect to the gpg-agent: General error
저는 이것이 마운트된 컨테이너에 잘못된 파일 및 디렉터리 권한이 있기 때문이라고 생각했고 Veracrypt에 다음 명령 --fs-options
(이 스레드에서도 논의됨). 문제는 이 명령을 실행하면 다음 오류가 발생하므로 MacOS에서는 작동하지 않는 것 같습니다.
Unknown long option 'fs-options'
Error: Incorrect command line specified.
.gnupg
또한 디렉터리를 내 홈 폴더에 대한 심볼릭 링크를 사용해 보았지만 ln -s <path-to-usb-gnupg-dir> ~/.gnupg-usb
오류가 지속됩니다. 이 설정에 대한 가능한 해결 방법이 있습니까?