当前位置: 首页 > 知识库问答 >
问题:

“ssh keygen”未被识别为内部或外部命令

顾正初
2023-03-14

我运行git推-u源主

它告诉我“权限被拒绝(公钥)致命:远程端意外挂断”

然后我在互联网上查找,发现我必须在GitHub上为我的帐户生成ssh密钥。然而,在这样做的时候,当我尝试使用ssh-keygen-t rsa“email@youremail.com“它只是说ssh-keygen无法识别。我尝试过使用mkdir C:\ssh,但没有成功。如果有用的话,我正在使用Ruby Rails,而且我在Windows计算机上。有人能帮我吗?

共有3个答案

巫英纵
2023-03-14

我在windows中遵循了以下步骤(安装了Git for windows)

  1. 运行“Git Gui”(开始--

注意:-这会在您的个人配置文件夹C:\用户\YourUserID\. ssh\下创建密钥文件

澹台蕴藉
2023-03-14

我刚刚遇到了这个问题,我想我应该分享一下我认为更容易解决这个问题的方法。

打开git bash并运行相同的命令,添加-C,因为您在电子邮件地址中发表评论:ssh-keygen-t rsa-C“email@youremail.com“命令。就是这样。

安装git时应该已经安装了git-bash。如果找不到,可以检查C:\Program Files\Git\Git Bash

我第一次这样做时,它无法为我创建. ssh文件夹,因此我不得不打开一个标准的命令提示符和mkdir C:\用户\你的用户名\. ssh

都飞跃
2023-03-14

2012:
ssh-keygen.exe是msysgit的一部分:

 C:\path\to\msysgit1.7.11\bin\ssh-keygen.exe

如果您的%路径%包括C:\PATH\to\msysgit1.7.11\bin\,您将拥有ssh-keygen。

2015年更新:ssh-keygen。exe是Git For Windows的一部分,其版本包括PortableGit-2.4.3.1-2nd-release-candidate-64位。7z

c:\path\to\PortableGit-2.4.3.1-2nd-release-candidate-64-bit\usr\bin\ssh-keygen.exe

这意味着路径百分比必须包括c:\PATH\to\PortableGit-2.4.3.1-2nd-release-candidate-64位usr\bin(不带ssh-keygen.exe)

正如我之前解释的那样,Git for Windows将很快淘汰msysgit<我在“为什么如果你从网上下载Git 2.0,你总是会得到一个1.9.4安装包?”这个新版本是如何基于最新的msys2项目的。

 类似资料:
  • 我在我的Windows 7专业计算机上安装了Anaconda3 4.4.0(32位),并在Jupyter笔记本电脑上导入了NumPy和熊猫,所以我假设Python安装正确。但是当我在命令提示符中键入 和 时,它说 我已经为Anaconda3设置了环境变量;< code >变量名:路径,< code >变量值:C:\ Users \ dipan wita . neogy \ anaconda 3 如

  • 键入命令时会出现以下错误: 'mvn'不能识别为内部或外部命令、可操作程序或批处理文件。 我也遵循了这一点,但我仍然无法完成工作。 当我键入此命令时,我将路径打印为当我键入'echo%m2%'时,我将路径打印为 环境:

  • 我尝试在ANT下运行Activiti BPM工具,但得到以下错误:-错误:-“java”未被识别为内部或外部命令;当我尝试在windows 7下使用CMD命令行启动演示应用程序时,我得到了以下错误:- 有谁知道出了什么问题?断续器

  • 问题内容: 键入命令时出现以下错误: 无法将“ mvn”识别为内部或外部命令,可操作程序或批处理文件。 我也遵循了这个步骤,但是仍然无法完成工作。 当我键入此命令时,我得到的路径打印为 当我键入“ echo%M2%”时,我的路径打印为 环境 : 问题答案: 确保在路径中设置了maven bin目录,并设置了JAVA_HOME属性

  • 问题内容: 我在安装react-flux-starter-kit-windows时出错。我在使用以下命令时已经安装了最新的node.js和npm:npm install -g react-flux-starter-kit它给了我以下错误 问题答案: 似乎需要安装Bash。如果您使用的是Windows,则可以使用以下方式之一进行安装: https://git-for-windows.github.i

  • 问题内容: 我尝试安装此软件。为此,需要Python。 我从这里name安装了Python 。 我正在Windows 7上工作。 之后,我做 当我运行任何Python文件时,它显示 python无法识别为内部或外部命令,可操作程序或批处理文件。无法创建vc项目文件。 我该如何解决? 问题答案: 您要追加到字符串,而不是scripts文件夹。基本上,您希望路径上带有实际二进制文件的文件夹。