SSH-KEYGEN”不被识别为内部或外部的命令(ssh-keygen' is not re

2019-07-28 23:43发布

我想在GitHub上,但在我的XP的命令提示符下的ssh - 凯基不起作用添加SSH密钥的使用。 它给了我下面的错误

ssh-keygen' is not recognized as an internal or external command.

是否有在XP上生成密钥的方法吗?

Answer 1:

你运行msysgit ,或Windows安装的git一些其他形式的? msysgit是唯一一个在Windows上运行的git可能的方式,但它可能也是最简单的一个。 这也是通过在git的网站推荐的方式http://git-scm.org/ 。

如果使用的是 msysgit,那么你需要在Git中的Bash运行的命令,而不是在一个标准的Windows命令行提示符。 Git的Bash是由msysgit为您安装提示,且基本上是包装的Windows,方便的Git命令行的使用中最常见的Linux命令行shell(bash)的。 msysgit也应该在一个地方,它是从Git的Bash的访问从你平时的Windows命令行提示符下安装ssh-keygen程序,但不一定。



Answer 2:

第1步安装的Git 。

STEP 2添加您的git的路径环境变量这样的C:\ Program Files文件(x86)的\的Git \ bin中

第3步打开新的终端会话,然后尝试ssh-凯基 。 它将工作。

注:新的终端窗口是必须的!



Answer 3:

如果以前安装的Git,打开一个混帐bash和从那里试命令。



Answer 4:

搜索您的git的目录,如果你已经安装的git

使用git bash中应该在你的C:\ Program Files文件\的Git \ BIN取决于您的安装位置

如果你已经添加的道路上你的CMD或打开sh.exe只是运行SH

输入ssh-凯基

然后,只需插入名和口令(你可以只输入空字符串)。



Answer 5:

所有Windows操作系统

cd C:\Program Files (x86)\Git\bin
ssh-keygen


Answer 6:

运行git bash作为一个管理员为我工作!



Answer 7:

SSH-凯基通常是在Linux发行版中发现的工具。 您可以在Windows上使用Cygwin来提供给您的Linux命令行的大部分功能。

http://www.cygwin.com/



Answer 8:

如果从CMD在Windows上运行检查路径系统变量值必须具有内C:\ Program Files文件\的Git \ BIN或你的路径的Git安装在CMD类型设置为看变量



文章来源: ssh-keygen' is not recognized as an internal or external command