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どおりに動作しました。

関連情報