一、参考
二、不同网站配置不同的 ssh key
2.1 生成 ssh key
ssh-keygen -t rsa -C "test@test.com"
2.2 配置 ssh config
添加对于不同的 host, 配置不同的 key
如下
# github
Host github.com
HostName github.com
User git
IdentityFile ~/.ssh/github
# gitee
Host gitee.com
HostName gitee.com
User git
IdentityFile ~/.ssh/gitee
三、ssh 免密登录
3.1 远端更新 authoized_keys 文件
# 打开
vim ~/.ssh/authorized_keys
# 添加公钥
3.2 本地更新远端
cat .ssh/id_rsa.pub | ssh b@B 'cat >> .ssh/authorized_keys'