如何调整GPG / PGP / SSH密钥的默认密码缓存持续时间?
据我所知, gnome-keyring-daemon
默认会为密钥缓存密码,直到我退出为止。 我想将默认设置为“缓存10分钟”。 我怎么能在Ubuntu 12.04 Precise中做到这一点?
非常感谢!
-
dconf-editor
。 - 导航到桌面 – gnome – 加密 – 缓存 。
- 将
gpg-cache-method
更改为idle
或timeout
。 - 将
gpg-cache-ttl
更改为您希望缓存密码的秒数。 - 重新启动gnome-keyring守护进程
$ gnome-keyring-daemon -r
idle
意味着每次在达到超时之前使用密钥时,计时器都会重置。 timeout
意味着只考虑自进入密码短语以来经过的时间。
这仅适用于GPG密钥。 SSH密钥的密码短语仍会缓存,直到会话结束。 恕我直言这是一个错误。