马春杰杰 Exit Reader Mode

Gitee如何同时添加多个SSH Key

tag:bash git ssh

生成一个公司用的SSH-Key

ssh-keygen -t rsa -C 'xxxxx@company.com' -f ~/.ssh/id_rsa

生成一个个人用的SSH-Key

ssh-keygen -t rsa -C 'xxxxx@qq.com' -f ~/.ssh/mcj_gitee_id_rsa

然后将~/.ssh下生成的两个pub文件的内容分别上传到对应的gitee账户中。之后:

ssh-agent bash

ssh-add ~/.ssh/id_rsa

ssh-add ~/.ssh/mcj_gitee_id_rsa

新建一个config文件:

cd ~/.ssh

vi config

输入:

# gitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
# mcjgitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/mcj_gitee_id_rsa

完工!

本文最后更新于2022年1月6日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!