github上创建ssh连接多个账户
2017-02-12 13:31
399 查看
简单的说用两对ssh密钥来连接多个github账户,有的同学问:用一对连接多个账户行吗?答案是不行,因为密钥和你的账户邮箱关联了。
1、生成密钥。
sshkey -t rsa -b 4096 -C "your_email_1@host.com"
2、设置密钥对的名字,在第一步中,系统会提示如下:
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):/root/.ssh/your_name
注意必须是完整路径,系统会生成your_name和your_name.pub两个文件。
3、将密钥添加到ssh-agent当中。
#在后台启动ssh-agent,系统回显pid
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/your_name
4、复制公钥到github账户的设置选项中,然后保存。
也就是your_name.pub
5、测试一下。
ssh -T git@github.com
如果系统提示如下,说明成功安装第一个了。
Hi your_name! You've successfully authenticated, but GitHub does not provide shell access.
6、重复第1-5步,第二个账户安装好了,而且这两个都可以访问。
1、生成密钥。
sshkey -t rsa -b 4096 -C "your_email_1@host.com"
2、设置密钥对的名字,在第一步中,系统会提示如下:
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):/root/.ssh/your_name
注意必须是完整路径,系统会生成your_name和your_name.pub两个文件。
3、将密钥添加到ssh-agent当中。
#在后台启动ssh-agent,系统回显pid
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/your_name
4、复制公钥到github账户的设置选项中,然后保存。
也就是your_name.pub
5、测试一下。
ssh -T git@github.com
如果系统提示如下,说明成功安装第一个了。
Hi your_name! You've successfully authenticated, but GitHub does not provide shell access.
6、重复第1-5步,第二个账户安装好了,而且这两个都可以访问。
相关文章推荐
- [github]创建SSH密钥,并连接github
- 创建SSH密钥,并连接GitHub
- 嗯,哇! Git 教程 上手实战,创建gitHub 账户,并添加ssh密钥(二)
- 创建SSH密钥,并连接GitHub
- 创建SSH密钥,并连接GitHub
- 创建SSH Key连接github或gitlab
- Linux 下 安装Android开发环境+真机调试+ 创建ssh-key提交Github 代码
- Git 和 SSH 密钥连接 Github
- 关于ssh连接主机,git连接github失败的问题:ssh -T git@github.com&&Permission denied (publickey)
- 关联Github远程仓库时用ssh-keygen创建密钥的问题
- Github 学习之sshkey创建(一)
- 利用Bamboo创建build plan-和github连接
- GitHub 快速上手 ---- 创建密钥,连接
- 创建SSH连接快捷方式
- git ssh key创建和github使用
- 关于夏天出生的人,Flex前端显示出生时间少一个小时和Ubuntu创建ssh远程连接用户
- 创建SSH Key连接github或gitlab
- 2013.08.05----ssh创建无密码密钥(ssh连接不用输入密码)
- 配置 Git 和 SSH 密钥连接 Github