代码改变世界

git生成ssh key及本地解决多个ssh key的问题

2015-12-28 14:35  Loull  阅读(339)  评论(0)    收藏  举报

 

生成key:

$ ssh-keygen -t rsa -C "xxx@gmail.com" -f ~/.ssh/id_rsa.sohu

 

 

创建.ssh/config文件,配置:

Host gitlab.xxx.net
RSAAuthentication yes
IdentityFile ~/.ssh/id_rsa.xxx
User abababab

Host gitlab.yyy.com
RSAAuthentication yes
IdentityFile ~/.ssh/id_rsa.yyy
User abababab

 

 

测试:

ssh -T git@github.com

ssh -T git@gitlab.xxx.net

ssh -T git@gitlab.yyy.com