PuTTYgen使用教程

一. 软件资源

1.Puttygen:https://www.puttygen.com/
注:安装putty客户端或TortoiseGit客户端都会自动安装

二.在Git方面的相关作用说明

此文是讲解PuTTYgen在Git方面的应用,在《git的使用教程(纯git深入剖析版)》一文中有讲到远程仓库的SSH请求方式,其中讲到了SSH请求密钥对,该密钥对是通过Git Bash命令git亲生的,仅供Git使用,而本文中的PuYYTgen同样有生成供SSH请求使用的密钥对,但生成的密钥(putty-private-key.ppk)只供TortoiseGit客户使用,位置可和git的密钥对在同一目录下。

三.生成操作

1.在应用列表中找到PuTTYgen,点击打开
在这里插入图片描述
2.点击“Generate”启动生成程序
在这里插入图片描述
3.程序启动后,在鼠标移动区域移动鼠标,产生密钥对直到进度条结束。
在这里插入图片描述
4.密钥生成后,做公钥保存(粘贴到.txt文档)和私钥保存(生成.ppk文件)
注:公钥和git公钥一样,通过远程仓库(GitHub/码云)设置,添加公钥信息(操作可见《git的使用教程(纯git深入剖析版)》)
在这里插入图片描述
在这里插入图片描述

四.特殊生成方式:基于Git的密钥对生成适合TortoiseGit客户端使用的密钥

注:使用该方式要确保已经通过Git命令生成了Git密钥对(可见《git的使用教程(纯git深入剖析版)》)
1.在应用列表中找到PuTTYgen,点击打开
在这里插入图片描述
2.加载本地.ssh目录下的id_rsa文件
在这里插入图片描述
在这里插入图片描述

  1. 选择后点击确定,同时操作上述第4点,将保存私钥(.ppk)和公钥(复制到.txt文档)
    在这里插入图片描述

五. 总结
4. PuTTYgen方法生成的密钥仅给TortoiseGit客户端使用
5. PuTTYgen生成密钥有两种:①自生成 ②基于Git已有私钥生成
6. 一般密钥生成都是成对的,分公钥和私钥,要拷贝保存和设置到远程仓库的,都是密钥对中的公钥,切记保存好私钥,不要公开。

题外话

分享不易,公众号关注一下,会有福利哦,谢谢咯

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Sejoos Club

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值