一台电脑生成多个ssh key

##一台电脑生成多个ssh key

  1. 在用户.ssh/目录下生成后缀为xxx的ssh key命令:
    ssh-keygen -t rsa -b 4096 -C “my@emailaddress.com” -f ~/.ssh/id_rsa_xxx

  2. 上一步会在指定文件夹下生成两个文件:id_rsa_xxxid_rsa_xxx.pub
    打开.pub,将其完整复制到需要添加公钥的网站

  3. 配置config:
    新建并打开config配置文件:
    vim ~/.ssh/config

    Host github.com #注意:这里HOST的值也是HostName的值
    HostName github.com
    User git
    IdentityFile ~/.ssh/id_rsa_aaa

    Host git.oschina.net
    HostName git.oschina.net
    User git
    IdentityFile ~/.ssh/id_rsa_bbb