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

“keyring”過程將如下所示:

$ 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

參考

相關內容