Elementary Luna はどの GPG エージェントを使用していますか?

Elementary Luna はどの GPG エージェントを使用していますか?

Elementary Luna で GPG を使用してファイルを復号化または署名しようとすると、GPG キーのグラフィカル パスワード プロンプトが表示されます。

その後、キーは将来のリクエストに備えてしばらくの間メモリにキャッシュされます。最初に考えたのは、 を使用してgpg-agentメモリからキーを消去するか、TTL を構成することでしたが、驚いたことに、インストールされていませんでした。seahorseもインストールされていません。

Elementary Linux で GPG エージェントとして使用されているものは何ですか?

答え1

GNOME ベースのデスクトップの場合は、 の一部として GNOME に組み込まれていると思いますgnome-keyring-daemon。次のコマンドを使用して、キーがキャッシュされている期間を確認できます。

$ gsettings get org.gnome.crypto.cache gpg-cache-method
'session'

org.gnome.crypto.cache次のコマンドで、スキーマの下にある他のキーを確認できます。

$ gsettings list-keys org.gnome.crypto.cache
gpg-cache-authorize
gpg-cache-method
gpg-cache-ttl

「キーリング」プロセスは次のように表示されます。

$ ps -eaf|grep [k]eyring
saml      2444     1  0 Jun04 ?        00:00:33 /usr/bin/gnome-keyring-daemon --daemonize --login

デーモンにキャッシュされたコンテンツをフラッシュさせたい場合は、次のようにします。

$ gnome-keyring-daemon -r -d

本当に GUI でコンテンツを管理したい場合は、インストールしてseahorseください。GNOME に通常含まれているデフォルトのアプリケーションは、私の知る限りありません。

$ seahorse

       ss #1

参考文献

関連情報