- 在git bash窗口下执行 ssh-keygen -t rsa -C "[email protected]" 注:[email protected]为邮箱地址,此命名在C:\Users\Administrator\.ssh下生成RSA公私钥(C:\Users\Administrator\.ssh 目录地址会有差异,在git bash窗口命令行下会有提示。)
- 然后输入github 则公私钥会以github命名;github.pub为公钥;之后一直回车。
- 再次输入命令 ssh-keygen -t rsa -C "[email protected]" 然后再输入 aliyun,之后一直回车。则生成公私钥aliyun.pub 和aliyun 公私钥。
- 将github.pub(或aliyun.pub)中公钥拷出来,拷贝进相应网站的ssh相应位置。
- 在C:\Users\Administrator\.ssh此目录下 touch config;会生成config文件。
- 然后输入以下内容。
# 文件内容如下:
#aliyun
Host code.aliyun.com
HostName code.aliyun.com
PreferredAuthentications publickey
IdentityFile C:/Users/Administrator/.ssh/aliyun
# github
Host github.com
HostName github.com
PreferredAuthentications publickey
IdentityFile C:/Users/Administrator/.ssh/github