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

gitee

步骤:

1.打开终端(git)进入.ssh目录

cd ~/.ssh    

如果.ssh文件夹不存在,执行指令自动创建

mkdir ~/.ssh

2.生成RSA密钥对并进行命名

ssh-keygen -t rsa -C "你的邮箱@xxx.com" -f "gitee_id_rsa"

为了方便全程回车即可(不用输入ras文件名及密码)

3.添加公钥

同一机器配置gitee、github、coding的ssh公钥_第1张图片

 

github

步骤:

1.打开终端(git)进入.ssh目录

cd ~/.ssh    

如果.ssh文件夹不存在,执行指令自动创建

mkdir ~/.ssh

2.生成RSA密钥对并进行命名

ssh-keygen -t rsa -C "你的邮箱@xxx.com" -f "github_id_rsa"

为了方便全程回车即可(不用输入ras文件名及密码)

3.添加公钥

同一机器配置gitee、github、coding的ssh公钥_第2张图片

coding

步骤:

1.打开终端(git)进入.ssh目录

cd ~/.ssh    

如果.ssh文件夹不存在,执行指令自动创建

mkdir ~/.ssh

2.生成RSA密钥对并进行命名

ssh-keygen -t rsa -C "你的邮箱@xxx.com" -f "coding_id_rsa"

为了方便全程回车即可(不用输入ras文件名及密码)

3.添加公钥

同一机器配置gitee、github、coding的ssh公钥_第3张图片

配置

在.ssh目录下新建config文件,创建完成后.ssh目录如下:

同一机器配置gitee、github、coding的ssh公钥_第4张图片

config文件内容如下:

# coding
Host e.coding.net
HostName e.coding.net
PreferredAuthentications publickey
IdentityFile ~/.ssh/coding_id_rsa
User 你的user

# gitee
Host gitee.com
HostName gitee.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/gitee_id_rsa
User 你的user

# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/github_id_rsa
User 你的user

 

测试 

1、测试gitee SSH链接

ssh -T [email protected]

同一机器配置gitee、github、coding的ssh公钥_第5张图片

2、测试github SSH链接

ssh -T [email protected]

 

3.测试coding SSH链接

ssh -T [email protected]

你可能感兴趣的:(git)