配置ssh

网上的配置教程可谓是稂莠不齐,还是自己操作一遍记录下来吧

1:查找电脑上的公钥

vim ~/.ssh/id_rsa.pub 
配置ssh_第1张图片
image.png

公钥就是标红的那一串
如果能查询到那到这里就over了,剩下的就是在github和各种code hub上配置就行
若之前没有生成过公钥,需要先生成公钥
2:

ssh-keygen -t rsa -C "[email protected]"

[email protected]为你在github上或者其他code hub上的邮箱
一路回车就可以了

配置ssh_第2张图片
image.png

如果能看到标红的,就说明密钥生成成功,接下来走第一步就可以了

生成第二个密钥

1: 生成

$ ssh-keygen -t rsa -C "[email protected]" -f ~/.ssh/second_rsa

2:config 告诉host 应该用哪个密钥,默认id_rsa

Host github.com
Port 22
HostName github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/second_rsa.pub

3:

ssh-add ~/.ssh/second_rsa

你可能感兴趣的:(配置ssh)