gpg를 파일로 제공할 때 비밀번호가 필요합니까?

gpg를 파일로 제공할 때 비밀번호가 필요합니까?

다음을 실행해 보세요.

gpg -c --passphrase-file secret somefiletoencrypt

하지만 여전히 비밀번호를 묻습니다.

secret대칭 암호화를 위해 gpg가 내부 비밀번호를 사용하도록 하려면 어떻게 해야 합니까 ?

답변1

gpg내 시스템의 설명서 에서 man gpg2이 옵션을 설명하는 섹션에서 다음을 수행합니다 --passphrase-file.

--batch버전 2.0부터 이 비밀번호는 이 옵션도 제공되는 경우에만 사용됩니다. 버전 2.1부터는 --pinentry-mode이 항목도 로 설정해야 합니다 loopback.

GnuPG 2.2.12로 테스트했는데 명령을 추가하면 --batch예상대로 작동했습니다.

관련 정보