
「gpgキーで暗号化」オプションを使用して保存されたいくつかのlibreoffice文書があります。今日はパスワードを聞かずに文書を開いてみて、とても驚きました。結局、私はパスワードを表示できるシステムキーとパスワードマネージャであるSeahorseで私のgpgキーのエントリを見つけました。
前回ログインしたとき、Pinentryダイアログで「パスワードマネージャに保存」ボックスを誤って選択したことが間違いないという結論に達しました。小さな間違いは、機密文書と最も重要なパスワードを公開しました。
これも同じ問題だと思います。ここで:
しかし、私の場合は、定義されたタイムアウト後もドキュメントとSeahorseエントリへの無料アクセスがgpg-agent.conf
維持されました。
echo RELOADAGENT | gpg-connect-agent
再起動後も同様です。
no-allow-external-cacheオプションを試しましたがgnupg.conf
、その結果、チェックボックスなしで別のpinentryダイアログボックスが表示されましたが、秘密鍵のパスワードは許可されませんでした。
pinentryダイアログでこのチェックボックスを削除または無効にする方法はありますか?
私のシステム:
MX-linux 18.3_x64 2017年12月15日
基本: Debian GNU/Linux 9 (拡張)
gpg(GnuPG) 2.1.18
答え1
これを配置するとチェックボックスが消えますno-allow-external-cache
。gpg-agent.conf