如何在一台机器上配置多个git的rsa
2015-06-19 18:21
211 查看
如何在一台机器上配置多个git的rsa
问题的提出
很多时候,我们一台机器上要使用多个git库,比如 github, csdn 以及 自己公司的。那么 rsa就要有多份。那么该如何让这些共同存在呢?原理就是:建立多个不同的rsa 然后 在ssh config中分别不同的配置。
具体步骤
1 建立rsa
ssh-keygen -t rsa -C "你的邮箱地址"
执行完这条命令之后, 会弹出如下提示:
Enter file in which to save the key (/Users/aaaa/.ssh/id_rsa):
在这里这里就是 “建立多个不同rsa“文件的地方,输入不同的名字,就会产生不同的rsa.例如输入: csdn_rsa。就产生了csdn_rsa.
重复上面的命令,再建立git hub的即可。
2 修改ssh config
现在,csdn和git hub都有自己的rsa了。那么,如何引导选择不同的rsa验证呢。这时候需要修改 ssh config文件。如果你的 ~/.ssh 目录下没有 请建立一个这样的文件, 文件名: config。
下面的事情是修改config文件。按照如下方式修改.
Host github.com User 你的名字 IdentityFile ~/.ssh/id_rsa Host code.csdn.net User 你的名字 IdentityFile ~/.ssh/csdn_rsa
这样就可以愉快的使用多个rsa了。
相关文章推荐
- TCP/IP学习笔记(3)-----------TCP/IP协议详解
- [原创]CentOS下Radius服务器搭建
- 用nginx-gridFS读取MongoDB的图片及文件(为什么你老是配不成功?)
- 用nginx-gridFS读取MongoDB的图片及文件(为什么你老是配不成功?)
- 简单操作sql语句-提升我们工作效率(网站关键词替换sql语句)
- centos 删除指定文件之外的其他文件
- IOS开发学习实例之三---应用管理器
- 智慧城市建设暗战,产业各方难独享蛋糕
- 开源Jabber(XMPP) IM服务器介绍
- 重踏学习Java路上_Day05(java 基础下,方法与数组)
- 签名算法
- android中string.xml中%1$s、%1$d等的用法
- Android主题和样式
- Logistic回归多分类之鸢尾花
- 机器学习(十二、十三):K-means算法、高斯混合模型
- 高考完了志愿填啥?5-10年内金融大数据人才奇缺 毕业生"钱景"可观!
- mysql 分区
- java多线程的知识点总结
- [原创]CentOS实现智能DNS
- 别将梦想停留在二十岁