Veracrypt 암호화 컨테이너 내에 저장된 .gnupg 폴더에 대해 gpg-agent를 시작할 수 없습니다.

Veracrypt 암호화 컨테이너 내에 저장된 .gnupg 폴더에 대해 gpg-agent를 시작할 수 없습니다.

.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오류가 지속됩니다. 이 설정에 대한 가능한 해결 방법이 있습니까?

관련 정보