生成SSH协议的公钥&私钥

很多时候我们用Git提交代码到代码托管平台(例如Github)提交代码有HTTPS协议和SSH协议,HTTPS协议比较简单,SSH协议需要公钥&私钥,在此分享一下SSH协议生成公钥&私钥。

本文用TortoiseGit完成公钥&私钥的生成


1.首先安装TortoiseGit

Puttygen:生成公钥和私钥的

Pageant:保存私钥的

生成SSH协议的公钥&私钥_第1张图片


2.打开Puttygen,点Generate,然后生成全世界独一无二的公钥和私钥



3.Savepublic keySaveprivate key

生成SSH协议的公钥&私钥_第2张图片

保存后如图:


生成的公钥可以添加到代码托管平台的项目公钥中,而私钥可以保存到TortoiseGit的Pageant中

如果以后想要重新查看公钥,可以点击Load加载private.ppk


4.打开Pageant,点击Add Key传入私钥

生成SSH协议的公钥&私钥_第3张图片


5.Close

生成SSH协议的公钥&私钥_第4张图片


到此SSH协议的公钥&私钥都已经生成好了并且保存在了Pageant中,可以Push代码看看,直接不需要输入账号密码就可以Push了



你可能感兴趣的:(公钥,私钥,ssh协议)