美文网首页工程效率配置&Shell&打包等
码云和Github同时配置SSH证书

码云和Github同时配置SSH证书

作者: gaookey | 来源:发表于2020-09-19 16:31 被阅读0次

生成一个码云用的 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 了。

相关文章

网友评论

    本文标题:码云和Github同时配置SSH证书

    本文链接:https://www.haomeiwen.com/subject/looeyktx.html