目前,我必须在每个会话中解锁 ssh 密钥。如何将 ssh 密钥密码添加到我的默认 gnome 密钥环?
答案1
AddKeysToAgent yes
检查您的 中是否有选项~/.ssh/config
。
然后,如果您已经安装gnome-keyring-daemon
并且它ssh-agent
正在运行(并指向适当的套接字:与 SSH_AUTH_SOCK 环境相同),那么它应该在第一次使用时“以图形方式”要求您输入密码。还应该有一个复选框允许您“每当我登录时自动解锁此密钥”,它将密码存储在“登录”密钥环中,这正是您想要的。如果它没有要求使用图形请求器解锁密码,则可能是
$ ps ax | grep keyring
将显示守护进程或代理未运行。您可以在中检查代理是否已启用Startup Applications
。在我的计算机上,它显示“SSH 密钥代理”,描述为“GNOME Keyring:SSH 代理”。