命令行生成公钥私钥:
ssh-****** -t rsa -C "你的名称@你的邮箱地址"
如: ssh-****** -t rsa -C "[email protected]@163.com"
1. 剩下的回车即可
2. 完成后到c盘user中找到.ssh文件夹(如:C:\Users\ThinkPad\.ssh)
3. 打开id_rsa.pub(公钥文件)复制全部内容到要用的网站上(如GitHub\Gitlab);
Puttygen工具生成公钥私钥:
Puttygen是TortoiseGit自带的
命令行唤出Puttygen工具
公钥同上部署到网站SSH Keys设置里面,
TortoiseGit使用的时候加载Putty秘钥即可:
值得一提的是,这两种生成公钥秘钥是不能相互通用的,即命令行有生成,公钥也部署到了网站上,这时候用tortoiseGit去下拉东西是会提示要密码的;所以tortoiseGit的公钥秘钥是tortoiseGit的,命令行是命令行的
拓展:
命令行唤出Pageant
添加了之后就可以删除掉private.ppk了 .
这个具体是干什么我还不是很明白,先放着,忙去了