TortoiseGit 使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥。使用命令ssh-keygen -C "邮箱地址" -t rsa产生的密钥在TortoiseGit中不能用。而基于git的开发必须要用到rsa密钥,因此需要用到TortoiseGit的putty key generator工具来生成既适用于git的rsa密钥也适用于TortoiseGit的ppk密钥,具体配置步骤如下

一.运行TortoiseGit开始菜单中的puttygen程序,如下图示

二.点击“Generate”按钮,鼠标在上图的空白地方来回移动直到进度条完毕,就会自动生一个随机的key,如下图示 

我的公钥

ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEApqQCnMmBKF8aAmurC55Ew/80aHh1A1JHUNS6kErxZZogLUClOUlZ0Su3+pRL+/aQbPaXhT7FQNJZrmXScFGA5m46xqa7KXq4NfDnL27cIbcj7hPPonvk0IEvW/XsC01PL6kaZATZjuqcDipRW2JGkb3sVNC/U8ziVMZRTpKYrXYOlubunmgTPjY3Vt9fL9eCwf/e/Ags7qV/6M2FW+8g+enldQ2iOImWFMrSj2T1OleXI7y6rBUD0gEWWTmC4ZKhwfsCgHP1uIp1DUDh4MqbnKQJikxvXy0d0fqRCR9XIGGr6HZD8KscnexYT5TgUJT3VR/vS/TVaO1sOcJQrJZP9w== rsa-key-20190731
如有需要,可以为密钥设置对应的访问密码,就是修改上图中“Key passphrase”和“Confirm passphrase”的值。本人这里未设置访问密码,为空

三.将生成的key复制,粘贴到git账户中的SSH public key中,这就是适用于git的公钥

四.点击上图中的“Save private key”按钮,将生成的key保存为适用于TortoiseGit的私钥(扩展名为.ppk)

五.运行 TortoiseGit 开始菜单中的 Pageant 程序,程序启动后将自动停靠在任务栏中,图标显示为

双击该图标,弹出key管理列表,如下图示

点击Add Key,将保存的ppk文件添加进来即可,添加后如下图


点击close完成

TortoiseGit 配置密钥 ppk相关推荐

  1. 【强烈推荐】如何给TortoiseGit 配置密钥?

    TortoiseGit 使用扩展名为ppk的密钥,而不是ssh-keygen生成的rsa密钥.也就是说使用 ssh-keygen -C "username@email.com" - ...

  2. TortoiseGit配置密钥的方法

    https://www.cnblogs.com/suger43894/p/10694657.html

  3. git密钥.pub文件转换为.ppk文件并TortoiseGit配置.ppk

    git密钥.pub文件转换为.ppk文件并TortoiseGit配置.ppk 一.安装PuTTY 二.使用git命令 生成.pub后缀的秘钥文件并保存 三.打开安装的PuTTY里面的'PuTTYgen ...

  4. tortoisegit配置ssh 和 ppk

    目录 前言 一 概念 1.1两种秘钥格式 1.2 加密对应关系 二 使用PuTTY 产生两种秘钥 (openSSH 和 ppk) 2.1 两种加密 2.2 Generate 产生各种公钥私钥 三 使用 ...

  5. 腾讯云配置密钥使用putty登录 PuTTY实现Windows向Linux上传文件

    腾讯官方文档对密钥登录还存在一些问题,绑定密钥之后不能解绑,关机也不行. 腾讯默认情况下有两种配置方式,一种是将公钥存到腾讯服务器上,用户只能下载私钥,另一种是用户自己提供公钥和私钥.官方文档只给出第 ...

  6. 腾讯云配置密钥使用putty登录

    腾讯官方文档对密钥登录还存在一些问题,绑定密钥之后不能解绑,关机也不行. 腾讯默认情况下有两种配置方式,一种是将公钥存到腾讯服务器上,用户只能下载私钥,另一种是用户自己提供公钥和私钥.官方文档只给出第 ...

  7. TortoiseGit配置GitHub

    软件安装 Git:https://git-scm.com/downloads TortoiseGit:https://tortoisegit.org/download/ 密钥生成 安装完毕Tortoi ...

  8. 【经验之谈】Git使用之TortoiseGit配置VS详解

    2019独角兽企业重金招聘Python工程师标准>>> [经验之谈]Git使用之TortoiseGit配置VS详解 转载于:https://my.oschina.net/u/1416 ...

  9. 支付宝支付功能接入应用—配置密钥的生成

    配置密钥 即时到账接口支持DSA.RSA.MD5三种签名方式,请根据实际业务需求选择合适的签名方式. 配置RSA密钥 步骤1:RSA公私钥生成 生成方式一(推荐):使用支付宝提供的一键生成工具(内附使 ...

最新文章

  1. 1230: 最小花费(spfa)
  2. sql server2008系统表详细说明sys.开头的表
  3. [网络安全自学篇] 十六.Python攻防之弱口令、自定义字典生成及网站防护
  4. python批量处理excel文本改为数字_Python批量修改Excel中的文件内容
  5. 习题3.5 求链表的倒数第m个元素 (20 分)
  6. Dynamics CRM2016 Update or Create parentcustomerid in Contact using web api
  7. EqualLogic PS5000试用手记
  8. 2017 校赛 问题 B: CZJ-Superman
  9. linux学习记录8
  10. 开源容器云openshift pdf_OpenShift和Kubernetes的10个最重要的区别
  11. 分库分表面试题及答案
  12. 冬令时 java_java-时间处理夏令时冬令时跨时区问题处理
  13. Mac Ps cc2017 下载
  14. 网络时代的平民教育家-- Salman Khan
  15. VUE使用JS-SDK实现微信分享好友功能(通过点击控件触发)
  16. 【分治】大整数乘法(C++)
  17. 一对一直播源码、一对一聊天app源码前端后台功能说明
  18. STM32F1CAN通讯
  19. requirejs 用法
  20. 5-13 统计工龄 (20分)

热门文章

  1. 计算机无法打开cad文件,电脑打不开cad文件怎么办
  2. Docker:windows7系统环境下安装docker:Manifest extraction failed: 找不到Windows运行时类型Windows.Data.Json.JsonObject
  3. 石油链安全性及盈利模式
  4. 2019牛客暑期多校训练营(第三场) - D - Big Integer - 数论
  5. Lighting System Design UVA - 11400 照明系统设计 线性结构dp
  6. 《线性代数》总复习要点、公式、重要结论与重点释疑
  7. 电商:大众市场与细分市场
  8. 植物群体遗传学--笔记
  9. 顶尖电子秤ls6恢复出厂_顶尖LS6条码标签秤
  10. 行测-图形推理-8-图群类