我正在努力海马守护进程(原名 seahorse-agent)缓存私人 pgp 密钥的密码永久。
我用过dconf-编辑器设置gpg-cache-method
为始终,但设置被忽略,每次使用密钥时,seahorse 都会提示输入密码。
有趣的是,我有六台机器,都运行 14.04 并进行了最新更新,我不明白为什么其中一些会永久缓存密码,而其他则不会。
提前感谢任何想法。
答案1
要将密码永久保存在密钥环中,请使用seahorse-ssh-askpass
包中的密码seahorse
:
/usr/lib/seahorse/seahorse-ssh-askpass my_key
笔记:您必须.pub
在与私钥相同的目录中拥有相应的文件(~/.ssh/id_rsa.pub
在示例中)。此外,请确保公钥是私钥的文件名加上.pub
(例如my_key.pub
)。