生成SSH协议的公钥&私钥

本文详细介绍了如何利用TortoiseGit安装Puttygen和Pageant工具,生成唯一公钥和私钥,并将私钥保存至Pageant,以便在后续Git提交时自动识别身份,实现无需输入账号密码即可推送代码。

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

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


1.首先安装TortoiseGit

Puttygen:生成公钥和私钥的

Pageant:保存私钥的



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



3.Savepublic keySaveprivate key


保存后如图:


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

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


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



5.Close



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



转载于:https://www.cnblogs.com/smartbetter/p/6647519.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值