git生成ssh key及本地解决多个ssh key的问题
来源:互联网 发布:农村淘宝电话投诉电话 编辑:程序博客网 时间:2024/05/16 09:16
有的时候,不仅github使用ssh key,工作项目或者其他云平台可能也需要使用ssh key来认证,如果每次都覆盖了原来的id_rsa文件,那么之前的认证就会失效。这个问题我们可以通过在~/.ssh目录下增加config文件来解决。
下面以配置搜狐云平台的ssh key为例。
- 第一步依然是配置git用户名和邮箱
git config user.name "用户名"git config user.email "邮箱"
- 生成ssh key时同时指定保存的文件名
ssh-keygen -t rsa -f ~/.ssh/id_rsa.sohu -C "email"
上面的id_rsa.sohu就是我们指定的文件名,这时~/.ssh目录下会多出id_rsa.sohu和id_rsa.sohu.pub两个文件,id_rsa.sohu.pub里保存的就是我们要使用的key。
- 新增并配置config文件
添加config文件
如果config文件不存在,先添加;存在则直接修改
touch ~/.ssh/config
在config文件里添加如下内容(User表示你的用户名)
Host *.cloudscape.sohu.com IdentityFile ~/.ssh/id_rsa.sohu User yourEmail
上传key到云平台后台(省略)
测试ssh key是否配置成功
ssh -T git@git.cloudscape.sohu.com
成功的话会显示:
Welcome to GitLab, username!
至此,本地便成功配置多个ssh key。日后如需添加,则安装上述配置生成key,并修改config文件即可。
0 0
- git生成ssh key及本地解决多个ssh key的问题
- git生成ssh key及本地解决多个ssh key的问题
- git生成ssh key及本地解决多个ssh key的问题
- git生成ssh key及本地解决多个ssh key的问题
- git生成ssh key及本地解决多个ssh key的问题
- Git生成ssh key及本地解决多个ssh key的问题
- git:解决本地多个ssh-key的问题
- 关于git的ssh-key:解决本地多个ssh-key的问题
- 关于git的ssh-key:解决本地多个ssh-key的问题
- 关于git的ssh-key:解决本地多个ssh-key的问题
- 【Git】解决本地多个ssh key问题
- 解决本地多个ssh key问题
- git 的ssh key:多个ssh key问题
- 解决git本地多ssh key的问题
- git配置及多个ssh key的问题
- 生成ssh key及配置多个ssh key
- git生成多个ssh key
- 管理Git生成多个ssh key
- Spring MVC radiobutton and radiobuttons example
- chrome用的好好的,然后忽然一打开就跳转到hao123的界面,就这样一下子两个标签页。
- 华哥倒酒(二分答案)
- 【笔记】HTML+CSS基础课程(慕课)-HTML部分
- iOS获取设备型号(更新到iPhone6,6p)
- git生成ssh key及本地解决多个ssh key的问题
- ubuntu上SVN版本升级到1.7
- 怎么用纯css改变select的样式
- genymotion 4.2.2 支持微信、QQ
- 2015年长春区域网络赛 hdu 5444 Elven Postman【二叉树】
- flask 如何传参数到 js中,避免& # 39等转义
- 欢迎使用CSDN-markdown编辑器
- iOS 判断是否允许app消息推送
- 新三板无形资产出资案例参考