zoukankan      html  css  js  c++  java
  • 解决:”ssh-keygen 不是内部或外部命令“ 的问题

    相信大家在 码云生成/添加SSH公钥的过程中遇到一个比较常见的问题,

    在cmd,命令行输入 ssh-keygen -t rsa -C "xxxxx@xxxxx.com" ; xxxxx@xxxxx.com是指自己的邮箱  会异常抛出一个错误如下

    'ssh-keygen' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

    在这里分享一篇文章,来自https://blog.csdn.net/l508742729/article/details/97510883

    前提下你们已经安装了git,还没安装的话建议到git官网下载,完成安装即可,在这里不在详细做介绍

    在变量值的最后加上Git安装的配置文件,输入Git安装的配置文件, 我的地址是C:Program FilesGitusrin 

    改好确定即可,重新cmd输入

     ssh-keygen -t rsa -C "xxxxx@xxxxx.com" ,然后按3次回车,运行结果如下

    生成秘钥路径的C/Users/Administrator.HIAPAD-2018B7R7/.ssh,图如下

     然后选择编辑器打开,我在这里选择记事本,复制,然后在码云账号个人设置里。添加公钥即可

     验证通过后会提示

     添加后,在终端(Terminal)中输入   ssh -T git@gitee.com

    首次使用需要确认并添加主机到本机SSH可信列表。若返回 Hi XXX! You've successfully authenticated, but Gitee.com does not provide shell access. 内容,则证明添加成功。

     

    码云的教程是这样子的

     到此添加完成,你可以大展手脚啦,谢谢你的阅读

  • 相关阅读:
    正则表达式练习
    Linux下文件删除的原理
    (转)linux grep 正则表达式
    linux 需要记忆的知识
    linux 常用命令
    TestNG测试方法
    TestNG配置注解
    jquery 获取和设置 select下拉框的值
    Kings(状压DP)
    Tirp(状压DP)
  • 原文地址:https://www.cnblogs.com/pzkperson/p/11971923.html
Copyright © 2011-2022 走看看