PGPキーを使用するには、常にパスフレーズを入力する必要があります。しかし、たまたま、キーをロック解除する必要があるのは、セッションごとに1回だけです。望ましい動作は、キーをロック解除する必要があることです毎回セッション全体でパスフレーズが記憶されないように使用したいです。
パスフレーズを入力するためのダイアログには、「ログインするたびにこのキーを自動的にロック解除する」チェックボックスがありますが、これも私が望むものではありません。 Ubuntuの古いバージョンでこのダイアログを思い出すと、次のようなより多くのオプションが提供されます。
しかし、これらのオプションは決して提供されません。では、使用後にキーを常にロックするようにSeahorse/GPG/Ubuntuを構成するにはどうすればよいですか?
これは、~/.gnupg/gpg-agent.conf
を編集して構成できます。 2つのオプションがあります。default-cache-ttl
はキーを使用してからロックされるまでの時間、max-cache-ttl
はキーをロック解除した後の時間です。
man gpg-agent
は、max-cache-ttl
の0
の値がキャッシュを完全に無効にする(即座に無効にするため)か、無効にするかを説明しませんが、簡単に実現できます。そうでない場合は、1
(秒)に設定することを検討してください。
max-cache-ttl 0