首先生成访问第一个仓库的ssh key
Ssh-keygen –t rsa –c “your email address”-f “~/.ssh/github_rsa”
回车输入对应的名字如 github_rsa
然后你会在当前目录下看到github_rsa 以及github_rsa.pub
第二步 添加生成的ssh key 到本地
Ssh-add ~/.ssh/github_rsa
第三步 上传自己的公钥上传内容如下
Cat ~/.ssh/github_rsa.pub
第四步 测试
ssh –T git@github.com
Hi XXXXX! You've successfully authenticated, but GitHub does not
provide shell access.
添加第二个访问不同网站的ssh key 如gitee.com
步骤如上,需要更改如下:(新创建的ssh key 文件名字为gitee_rsb)
添加完第二步后需要创建一个config文件用于系统选择ssh key
Sudo touch ~/.ssh/config
内容如下(简写)
Host gitee.com
IndentifyFile .~/.ssh/gitee_rsa
Host github.com
IndentifyFile ~/.ssh/github_rsa