首页 > 其他分享 >window10使用命令ssh工具生成github开源中国需要的ssh密钥以及转换为ppk让tortriseGit工具支持它

window10使用命令ssh工具生成github开源中国需要的ssh密钥以及转换为ppk让tortriseGit工具支持它

时间:2022-11-24 22:31:07浏览次数:39  
标签:ppk rsa pub 生成 ssh key 工具 tortriseGit


不知道大家用过putty没有,那个也可以生成,我以前生成很快的,现在不知道为什么,等待n久还是不行,如果把加密数缩短,还在github还用不了,还是用命令生成秒杀 比较好 。。

ssh-keygen -t rsa -C "[email protected]"

ssh后面不能有空格,网上的教程很坑爹,

如果还在key后面多一个空格错误是这样的

多了2个空格   could not resolve host name gen: hostname nor sername provided ,or not known 

我还以为命令是对的,结果百度了一把结果全是错误的,正确的是上面那个了。



正确的命令是ssh-keygen -t rsa -C "邮箱名"


ssh-keygen -t rsa -C "​​[email protected]​​"



Generating public/private rsa key pair.



uozhneg



Enter passphrase (empty for no passphrase): 这里可以输入密码也可以不输入的。



Enter same passphrase again:



Your identification has been saved in luozhneg.



 luozhneg.pub.



The key fingerprint is:



********************这里保密不透露  ​​[email protected]​​



The key's randomart image is:



填写我发现保存在bin目录也就是和ssh命令同一个目录



如果不填写呢luozheng ,则自动生成了在你安装的ssh下面的.ssh文件夹下面。



D:\Program Files (x86)\OpenSSH for Windows\.ssh



Your public key has been saved in /.ssh/id_rsa.pub.



但是指定了则是在安装openSSH的bin目录



也就是在安装目录下面的.ssh下面的id_rsa.pub文件



自定义的输出在D:\Program Files (x86)\OpenSSH for Windows\bin目录,我们只需要复制pub目录的公钥就行了。




生成了这个东西还不够呢,pub文件里面的内容是直接复制到github或者oschaina里面的,那么没有后缀的东西有什么用呢?


我太笨,用的是tortriseGit工具,经常用https的方式推送到git或者github,我以前也用过putty推送,但是最近puty 密钥生成工具生成老半天没效果,但是用这个生成的文件又不是ppk文件,但是可以用putty工具快速打开,

点击


然后点击Save private key 得到了tortriseGit需要的格式ppk文件了。然后你就可以使用此进行推送了。。



 


但是我发现这一步还不够  不信可以用Pageant 工具添加以下这个ppk或者用来提交版本,提示错误,不识别,还需要一步还是打开ppty key工具 然后点击第一个载入私钥,选择这个ppk,这次弹出的提示框意思是将帮你完成转换,最后终于完成了,真操蛋。。 网上说的用pageant工具就可以解决不识别ppk问题 经过我的测试时错误的,应该像我现在实践写的这样,本人刚刚亲测 - -





标签:ppk,rsa,pub,生成,ssh,key,工具,tortriseGit
From: https://blog.51cto.com/u_15458814/5885139

相关文章

  • hookui逆向xposed神器之字符串hook跟踪逆向分析。不用抓包工具也能抓http
    hookui更新地址t.me/qssq666以及我的一些群里面也有。hook字符串有两种方式一种是在应用启动之后在界面里面设置,另外一种则是在app启动的时候就记录。第一种:启动就抓取。......
  • 本人的hookui逆向工具之点击事件监听作为切入口进行快速逆向分析讲解
    这个软件免费给大家用的,不过愿意给我打赏的人还没有,不知道是不是不会使用,还是觉得这个软件毫无价值,虽然这些功能都是小小的功能,但是在逆向里面可以做到事半功倍,frida用起......
  • 6 款免费网络延迟测试工具-从事网络行业必备
    文章目录前言:什么是延迟?测量延迟使用PingPing的问题延迟解决方案今天就给大家推荐六款免费网络延迟测试工具。一、NetworkPinger二、ManageEngine三......
  • Hutool介绍(详)Java工具类库
    Hutool介绍(详)于 2022-05-0510:40:12 首次发布版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。简介中文官网:https://plus.......
  • 3.接口测试工具
    接口工具1.swagger(1)简介Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务(https://swagger.io/)。它的主要作用是:使......
  • CV工具:可视化工具wandb(一)实验跟踪 Experiment Tracking
    实时追踪和可视化实验、比较baseline和快速迭代。参考自:https://docs.wandb.ai/guides/track1.在代码中集成W&Bwandb.init():在代码的最开始初始化一次新的运行。此代......
  • 钢笔工具绘制形状2
    第一步,先用圆角矩形绘制一个矩形,参数如图,第二步,使用布尔运算-减去顶层形状,第三步,选择矩形工具绘制一条白色矩形,然后向下复制一个第四步,在复制一个矩形,CTRL+T进行缩小......
  • 管理node版本工具 n
    安装sudonpmi-gn查看本地使用n安装的node版本nls查看本地所有node版本nls-remotelts查看远程最近20个版本nls-remote查看全部版本nls-remote-......
  • 钢笔工具图形绘制1
    第一步,选择圆角矩形工具,绘制一个圆角矩形,并调整参数第二步,用钢笔工具在圆角形状添加三个锚点,然后按住ctrl进行拖动锚点。第三步,用钢笔工具绘制直线,在复制一条,调整长度,......
  • 时间序列 工具库学习(18)adtk模块-异常类型
    1.异常类型异常是一个广义的概念,它可以指代时间序列中许多不同类型的事件。根据具体情况,价值飙升、波动性转变、违反季节性模式等都可能是异常的或正常的。ADTK提供了一组......