码迷,mamicode.com
首页 > 其他好文 > 详细

一电脑多git的ssh key配置

时间:2020-06-25 13:33:42      阅读:72      评论:0      收藏:0      [点我收藏+]

标签:hub   com   xxxxxx   mic   ima   png   邮箱   git   config文件   

原本就用一个github,但毕竟国外的,网速有点。。。疼,所以又准备用上以前的gitee,为了统一管理好ssh 的key,如下:

首先生成针对不同代码平台生成两个不同的秘钥对,注意邮箱要用你在平台上对应的邮箱

码云和github的秘钥生成过程
右键git bash here 后执行如下命令:
myHostAccout@myHostAccout MINGW64 ~/Desktop
$ ssh-keygen -t rsa -C"我的邮箱1@qq.com" -f ~/.ssh/gitee_id_rsa
Generating public/private rsa key pair.
/c/Users/myHostAccout/.ssh/gitee_id_rsa already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:------------------------------------------------------我的邮箱1
Your identification has been saved in /c/Users/myHostAccout/.ssh/gitee_id_rsa.
Your public key has been saved in /c/Users/myHostAccout/.ssh/gitee_id_rsa.pub.
The key fingerprint is:
SHA256:STlBJWWFEjll7*************dBs5Z73xM00 我的邮箱1@qq.com
The key‘s randomart image is:
+---[RSA 2048]----+
| .OX*ooo.o+|
| oxxxxE|
| .*+o.=+.=B|
| .o+.*...=o|
| S.. . o.o|
| ..|
| .|
| |
| |
+----[SHA256]-----+

myHostAccout@myHostAccout MINGW64 ~/Desktop
$ ssh-keygen -t rsa -C "我的邮箱2@qq.com" -f ~/.ssh/github_id_rsa
Generating public/private rsa key pair.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:------------------------------------------------------我的邮箱2
Your identification has been saved in /c/Users/myHostAccout/.ssh/github_id_rsa.
Your public key has been saved in /c/Users/myHostAccout/.ssh/github_id_rsa.pub.
The key fingerprint is:
SHA256:ouObNqYUAj9**********R6qwSJwjf0ZcaDDDZDhQ 我的邮箱2@qq.com
The key‘s randomart image is:
+---[RSA 2048]----+
| .E=... |
| o.oo = |
|. oo+@ o. |
|xxxxxxxxxx        |
|oo+.o.*+S |
|..++o=.. |
| .+o o |
| ...++ |
| .==o |
+----[SHA256]-----+

然后在生成秘钥的 .ssh目录下创建config文件:

需要注意的是IdentityFile配置的是私钥文件

#github
Host github.com
HostName github.com
IdentityFile C:\Users\xxxx\.ssh\github_id_rsa
PreferredAuthentications publickey
User 我的邮箱1@qq.com(名字任意)

#osc
Host gitee.com
HostName gitee.com
IdentityFile C:\Users\xxxx\.ssh\gitee_id_rsa
PreferredAuthentications publickey
User 我的邮箱2@qq.com(也可是其他的)

把各自公钥加入各自平台的公钥库中,

连接一下试试,ok

技术图片

 

一电脑多git的ssh key配置

标签:hub   com   xxxxxx   mic   ima   png   邮箱   git   config文件   

原文地址:https://www.cnblogs.com/xiaoyao-001/p/13191484.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!