公钥配置

同一机器配置gitee、github、coding的ssh公钥

  1. 进入.ssh目录,创建密钥
1
2
3
ssh-keygen -t rsa -C "xxxx@email.com" -f "github_id_rsa"
ssg-keygen -t rsa -C "xxxx@email.com" -f "gitee_id_rsa"
ssg-keygen -t rsa -C "xxxx@email.com" -f "coding_id_rsa"

生成的文件:

  1. 在.ssh目录下新建一个config文件:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# gitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/gitee_id_rsa
User zlleige

# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/github_id_rsa
User zlleige

# coding
Host e.coding.net
HostName e.coding.net
PreferredAuthentications publickey
IdentityFile ~/.ssh/coding_id_rsa
User zlleige

目录结构:

image-20200829145912708

  1. 进入码云等网站配置ssh,添加ssh
  1. 测试连接
1
2
3
ssh -T git@github.com
ssh -T git@gitee.com
ssh -T git@e.coding.net

注意:

coding设置了两步验证码,需要找回:

1 微信上搜索二次验证码小程序

2 输入秘钥:L5DNNLNKULPMQ4HU 邮箱添加

image-20200829154426892

参考文档:

配置码云、github、coding ssh

创作不易,欢迎打赏!
-------------本文结束感谢您的阅读-------------