ssh-keygen -t rsa -C "你的邮箱"
回车,输入文件名,输入密码,再次输入密码
有多个账号的话重复以上步骤,密钥生成完后在.ssh目录下创建config文件
内容如下:
Host github.com
Hostname github.com
User user1
PreferredAuthentications publickey
IdentityFile C:\\Users\\.ssh\\github_id_rsa.pub
Host gitlab.com
Hostname gitlab.com
User user2
PreferredAuthentications publickey
IdentityFile C:\\Users\\.ssh\\gitlab_id_rsa.pub
Host是别名,自己定义
Hostname是真实的服务域名或ip地址
User是自定义用户名
PreferredAuthentications优先使用的验证方式
IdentityFile公钥路径
以上配置完成后将本地公钥设置到服务端的sshKey中就可以使用了