出现以下消息“'ssh-keygen无法识别为内部或外部命令,可运行程序或批处理文件'?
我该怎么办?
答案 0 :(得分:1)
因为没有安装?还是不在路上?
如果没有安装,安装一切的简单方法是安装Git for Windows,当它到达询问您是否要安装Linux工具的部分时,它将为您提供3个选项。选择第3个选项,即使它在其下方显示警告。它将在Windows上很好地安装所有Linux工具。重启你的终端,键入ssh-keygen,你就可以了。
如果已安装:
将路径复制到程序
右键单击“我的电脑”,然后单击“属性”
点击“高级系统设置”
单击环境变量
在“Path”变量的末尾添加分号,并使用ssh-keygen程序粘贴到目录中
答案 1 :(得分:0)
如果您安装了msysgit distribution,则需要启动:
git-cmd.bat
或git-bash.bat
(基于[
Git bash.vbs ][3]
)这将正确设置路径,在该命令行会话中,您将能够调用ssh-keygen
。
答案 2 :(得分:0)
假设你已经在windows中安装了git ......
1)控制面板>系统>编辑系统变量
2)系统属性>高级(Tab)>环境变量(标签底部)
3)系统变量>新
变量名称:ssh-keygen
变量值C:\ Program Files \ Git \ git-cmd
点击确定
4)关闭并重新启动CMD / Shell窗口