生成一个码云用的 SSH-Key
ssh-keygen -t rsa -C 'swiftprimer@gmail.com' -f ~/.ssh/gitee_id_rsa
三次回车,文件夹 ~/.ssh 下生成两个文件
image.png
生成一个 github 用的 SSH-Key
ssh-keygen -t rsa -C 'swiftprimer@gmail.com' -f ~/.ssh/github_id_rsa
三次回车,文件夹 ~/.ssh 下生成两个文件
image.png
进入文件夹 ~/.ssh
cd /Users/swiftprimer/.ssh
在 ~/.ssh 目录下新建一个 config 文件
vi config
添加如下内容
# gitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/gitee_id_rsa
# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/github_id_rsa
添加 gitee_id_rsa.pub 公钥到码云
image.png
添加 github_id_rsa.pub 公钥到 github
image.png
用ssh命令测试 gitee
ssh -T git@gitee.com
image.png
输入 yes 回车
image.png
此时 ~/.ssh 目录下会生成 known_hosts 文件
image.png
用ssh命令测试 github
ssh -T git@github.com
image.png
输入 yes 回车
image.png
一番操作后,~/.ssh 目录下会生成6个文件
image.png
到此,可以愉快的使用使用 SSH 了。












网友评论