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 # 用户名(可有可无)