-1

出现以下消息“'ssh-keygen is not known as an internal or external command, operable program, or batch file' 从出现?

我该怎么办?

4

3 回答 3

0

因为没有安装?还是不在路上?

如果没有安装,安装一切的简单方法是安装 Git for Windows,当它到达询问您是否要安装 Linux 工具的部分时,它将为您提供 3 个选项。选择第三个选项,即使它在它下面显示警告。它将在 Windows 上很好地安装所有 Linux 工具。重新启动终端,输入 ssh-keygen,一切顺利。

如果已安装:

复制程序路径

右键单击“我的电脑”,然后单击属性

点击“高级系统设置”

单击环境变量

将分号添加到“路径”变量的末尾,并使用 ssh-keygen 程序粘贴到目录中

于 2013-05-29T00:46:35.183 回答
0

如果您已经安装了msysgit 发行版,那么您需要启动:

  • git-cmd.bat, 或者
  • git-bash.bat(基于[Git bash.vbs ][3]

这将正确设置路径,并且在该命令行会话中,您将能够调用ssh-keygen.

于 2013-05-29T06:04:08.700 回答
0

假设您已经在 Windows 中安装了 git ...

1)控制面板>系统>编辑系统变量

2)系统属性>高级(选项卡)>环境变量(选项卡底部)

3) 系统变量 > 新建

变量名:ssh-keygen

变量值 C:\Program Files\Git\git-cmd

点击确定

4) 关闭并重新启动您的 CMD/Shell 窗口

于 2017-09-20T09:45:54.263 回答