前言
配置这些ssh
什么的真是麻烦。。
问题
如果公钥也添加了,私钥也没问题的话,就是你给钥匙起了别的名字,即没有叫id_rsa
解决
很好解决,就是添加一下就行。
例如你的钥匙名字叫:abc
保存在:~/.ssh/abc
那么执行:
ssh-agent bash
ssh-add ~/.ssh/abc
这个时候就可以ssh -T git@xxx.com
成功了。
注意!
如果没有先运行:ssh-agent bash
,就会提示:Could not open a connection to your authentication agent
我也没有耐心去研究细节了,有兴趣的同学看看man ssh-agent
