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

github上创建ssh连接多个账户

时间:2017-02-12 14:33:14      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:选项   生成   github   gen   agent   ted   access   key   添加   

简单的说用两对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-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   gen   agent   ted   access   key   添加   

原文地址:http://www.cnblogs.com/litifeng/p/6390811.html

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