自动添加非默认私钥SSH身份验证代理

时间:2014-05-08 21:38:05

标签: ssh ssh-keys ssh-agent

为方便起见,我没有“默认”私钥,通常为~/.ssh/id_rsa~/.ssh/id_dsa~/.ssh/identity。我有多个密钥来管理多个帐户,一个用于工作,一个用于个人。我使用SSH代理转发来获得正确的身份验证。一切正常。

我遇到的问题是每次注销/重新启动后,SSH代理都不会自动添加我的密钥,因为它似乎只查找默认的命名密钥,如GitHug在Error: Permission denied (public key): Make sure you have a key that is being used所述。

有没有办法定义SSH代理在加载时应自动添加的密钥,还是每次都必须手动添加它们?可能会创建一个在登录时打开并添加它们的脚本。

0 个答案:

没有答案
相关问题