管理Git生成多个ssh key
来源:互联网 发布:免费家庭记账软件 编辑:程序博客网 时间:2024/05/16 11:34
管理Git生成多个ssh key
转载于点击打开链接
- 生成两个key
- 生成key的命令
ssh-keygen -t rsa -C “Your Email Address” -f 'Your Name'
,-f后面给的生成key的名字,如果没有指定新的名字,那么每次ssh-keygen生成的名字相同,就会发生覆盖同名文件的情况的发生。
- 生成key的命令
- 生成两个key后,添加到对应服务器的ssh kyes管理设置中。
- 本地添加私钥
- 本地添加私钥名命令
ssh-add ~/.ssh/Your Key Name
,如果出现“Could not open a connection to your authentication agent”的问题,可以执行命令ssh-agent bash
,再运行添加命令。另外,可用通过ssh-add -l
查看私钥列表ssh-add -D
来清空私钥列表
- 本地添加私钥名命令
- 修改配置文件
1.在~/.ssh目录下新建一个config的文件
2.添加以下内容
3.一点说明# oschina Host git.oschina.net HostName git.oschina.net PreferredAuthentications publickey IdentityFile ~/.ssh/oschina # github Host github.com HostName github.com PreferredAuthentications publickey IdentityFile ~/.ssh/id_rsa
- 以上的我采用的是oschina的码云和github的两种kye的结合体,其中每段最后的
IdentityFile
跟着是你自己ssh key的名字,不要搞错了。 - 最后就是测试咯
- oschina的测试方法
ssh -T git@git.oschina.net
;成功收到的回复为“Welcome to Git@OSC,‘Your Name’ ” - github的测试方法
ssh -T git@github.com
;成功收到的回复为”Hi ’Your Name‘ ! You’ve successfully authenticated, but GitHub does not provide shell access.“
- oschina的测试方法
- 以上的我采用的是oschina的码云和github的两种kye的结合体,其中每段最后的
- 借鉴文章
- git 配置多个SSH-Key
- 管理git生成的多个ssh key
阅读全文
0 0
- 管理Git生成多个ssh key
- 管理Git生成多个ssh key
- 管理git生成的多个ssh key
- git生成多个ssh key
- Git如何管理多个ssh key
- git配置管理生成多个ssh的key
- Git多个SSH KEY的管理简易版
- 使用 Git 管理多个 SSH-Key 的方法
- git 多个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及本地解决多个ssh key的问题
- git生成ssh key
- git 生成SSH KEY
- BeanCopier系列之二:使用Converter
- Xcode 9 新特性有哪些
- Embeded linux之移植iptables
- MTK射频调试方法
- C# DataTable-(乱七八糟-02) 重复列合并-值相加
- 管理Git生成多个ssh key
- ArrayList list = new ArrayList(15)
- iFunk翼S苏宁开售,性能更强
- BeanCopier系列之一:特性测试
- 一种肯定能提高开发者编程能力的方法
- iOS调试——适配iOS11,iPhoneX问题及解决办法
- H264 I帧判断
- ubuntu 安装 repo 记录
- liunx 系统 禁用firewall 配置iptables