生成 ssh-key 出错,重新生成

报错内容
No such file or directory
Could not open a connection to your authentication agent
操作步骤
检查已有的SSH keys
1 | ls -al ~/.ssh |
生成新的SSH key
1 | ssh-keygen -t rsa -C "youremail@example.com" |
然后将这个新的key添加到ssh-agent中:
1 | ssh-agent -s |
如果ssh-add出错,执行ssh-agent bash,再次回到ssh-add命令
将SSH key添加到你的GitHub账户
在github的账户页的右上角,点击Setting—>SSH keys—>Add SSH key,在”title”栏输入一个自己喜欢的标题,“key”栏中粘贴id_rsa.pub的公钥内容,最后点击“Add key”按钮
检查SSH key是否成功设置
1 | ssh -T git@github.com |
如果得到下面的结果,说明你的设置是成功的!
Hi username! You’ve successfully authenticated, but GitHub does not
Comments