パスワードを要求せずにgpgファイルを抽出するには、次のコマンドを使用したいと思います。
gpg --passphrase 1234 file.gpg
ところでパスワードを聞いてみますね。なぜ?
これも同じ動作をします。
gpg --passphrase-file passfile.txt file.gpg
私はUbuntuとgnome 3を使用していますが、それがFedoraで実行されていたことを覚えています。
ベストアンサー1
私はあなたと同じ状況にいます(Fedoraでは動作しますが、Ubuntuでは動作しません)。私が見つけた確かな解決策は次のとおりです。
echo your_password | gpg --batch --yes --passphrase-fd 0 your_file.gpg
説明:渡すと、ファイルから読み取るのではなくSTDINから読み取られます0
。--passphrase-fd
したがって、パスワードをパイピングすると、指定した--passphrase-fd
パスワード文字列が許可されます。