Mar*_*rus 20 ssh gnome-keyring ssh-agent
我想在 gnome-keyring 中保存一个 SSH 密钥密码,然后在需要时自动使用它。
这该怎么做?
zac*_*kse 13
如果gnome-keyring-daemon
已经在运行,您可以使用ssh-add
将您的密钥添加到服务中:
ssh-add /path/to/private/key
Run Code Online (Sandbox Code Playgroud)
例如:
ssh-add ~/.ssh/id_rsa
Run Code Online (Sandbox Code Playgroud)
要保存密码,请使用seahorse-ssh-askpass
from package seahorse
:
cd $HOME/.ssh
/usr/lib/seahorse/seahorse-ssh-askpass my_key
Run Code Online (Sandbox Code Playgroud)
确保公钥是私钥的文件名加上.pub
,在示例中my_key.pub
要在之后自动使用密钥,请参阅“Gnome 密钥环对话框和 SSH”,并在首次使用时选中“每当我登录时自动解锁此密钥”。