zoukankan      html  css  js  c++  java
  • github上创建ssh连接多个账户

    简单的说用两对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步,第二个账户安装好了,而且这两个都可以访问。

  • 相关阅读:
    搜索算法总结
    浅谈cocosd之autorelease etain elease的理解
    lua和C++的交互(1)
    Unity相对于Cocos2d-x的比较
    Lua弱表Weak table
    socket编程学习step2
    ppt述职摘要
    LuaJavaBridge
    鱼书学习小结(一)
    网络协议HTTP TCP/UDP 浏览器缓存 Restful(十)
  • 原文地址:https://www.cnblogs.com/litifeng/p/6390811.html
Copyright © 2011-2022 走看看