3.3 ssh多账户配置

如果,github上你有两个账户,同时都想使用ssh连接操作,但是,同一个秘钥无法再同一平台上被多个账户使用,那么就不操作了?,当然可以解决,方法如下:

  1. 按照3.2的操作生成秘钥,并对必要进行改名,保证生成两个不同的秘钥

  2. 手动写配置文件!

    1. 创建config文件(同ssh生成的秘钥位置相同)

    2. 配置如下:

       # github代码
       Host github1.com             # 自定义的操作名
           HostName github.com        # 要被链接的服务器地址
           User SnowLonely         # 对应的用户名
           IdentityFile ~/.ssh/id_rsa    # 秘钥存放地址以及名称
      
       # github关联gitbook
       Host github1.com
           HostName github.com
           User SnowBook
           IdentityFile ~/.ssh/book
    3. 测试连接:直接使用自定义名字测试就好了!

Last updated

Was this helpful?