当前位置 博文首页 > 文章内容

    报bash:ssh-keygen-t:command not found的解决过程

    作者:zyd1113wz 栏目:前端 时间:2021-01-12 14:13:45

    本站于2023年9月4日。收到“大连君*****咨询有限公司”通知
    说我们IIS7站长博客,有一篇博文用了他们的图片。
    要求我们给他们一张图片6000元。要不然法院告我们

    为避免不必要的麻烦,IIS7站长博客,全站内容图片下架、并积极应诉
    博文内容全部不再显示,请需要相关资讯的站长朋友到必应搜索。谢谢!

    另祝:版权碰瓷诈骗团伙,早日弃暗投明。

    相关新闻:借版权之名、行诈骗之实,周某因犯诈骗罪被判处有期徒刑十一年六个月

    叹!百花齐放的时代,渐行渐远!



         问题描述:
         git以前安装过,但是没怎么用,后来想着把自己做的demo放到github上面,然后生成密钥就报了下面这个,在这一步也是卡了很久,所以我也是决定记录下来希望可以帮助到你们!

         解决过程:
         首先检查自己是否存在密钥,密钥存放位置:

         如果有的话有的长时间没用或者改密码了密钥貌似也是会改变的这里我建议删除:
         执行一下命令即可:

         mkdir key_backup
         cp id_rsa* key_backup
         rm id_rsa*

         执行完之后再次生成密钥还是发现报的那个。
         配置git环境变量如下:

         path里面添加:
     

         配置完之后,我这里选择不再用git bash的黑框框了,选择用dos命令窗口了。
         打开dos命令窗口

         输入:ssh-keygen -t rsa -C "git账号"
         成功生成:
         id_rsa.pub就是我们需要的ssh密钥了

         原文链接:https://blog.csdn.net/weixin_43888891/article/details/112429980