1. 首先生成多对密钥

ssh-keygen -t rsa -C "xxx@xx.com" -f ~/.ssh/id_rsa_x1
ssh-keygen -t rsa -C "xxx@xx.com" -f ~/.ssh/id_rsa_x2

2.~/.ssh目录下新建一 config文件

Host xxx                              # 主机别名(不局限字母数字,IP也可以)(特别注意,主机别名关系到之后的使用 eg:git clone git@主机别名:java/demo.git)
HostName xxx                          # 服务器真实地址
IdentityFile ~\.ssh\id_rsa_x1         # 私钥文件路径
PreferredAuthentications publickey    # 认证方式
User xxx                              # 用户名(可有可无)

Host xxx                              # 主机别名(不局限字母数字,IP也可以)(特别注意,主机别名关系到之后的使用 eg:git clone git@主机别名:java/demo.git)
HostName xxx                          # 服务器真实地址
IdentityFile ~\.ssh\id_rsa_x2         # 私钥文件路径
PreferredAuthentications publickey    # 认证方式
User xxx                              # 用户名(可有可无)