找不到命令:在您的计算机上找不到ssh OpenSSH

时间:2017-10-21 19:35:01

标签: windows ssh ionic3 openssh

我正在尝试建立Ionic pro。但它给出了一个错误。任何帮助?

我已安装Git Bash。但仍然显示上述错误。为什么呢?

  

我们可以继续吗?是

     
    

ionic ssh generate C:\ Users \ lokuge.ssh \ ionic \ 4460 [ERROR]找不到命令:ssh [WARN]在您的计算机上找不到OpenSSH。 [INFO]你     将被提示提供密码,用于保护     你丢失它的私钥。 (如果            有人拥有你的私钥,他们可以冒充你!)建议使用密码短语,但不是必需的。 'ssh-keygen'不是     被认可为内部或外部命令,可操作程序或     批处理文件。 [ERROR]找不到命令:ssh-keygen

  

2 个答案:

答案 0 :(得分:11)

简单:安装SSH

由于您似乎在Windows上,我建议您Git Bash。随OpenSSH一起提供。哦,还有Git,很明显。

编辑,因为解决方案实际上在评论中: 您必须从Git Bash附带的实际Bash 中运行导致Visual Studio 中的错误的任何命令。简单地安装Git Bash但是从VS中运行命令会工作,因为VS假定使用不同的终端仿真器。

答案 1 :(得分:0)

我有同样的问题,我已经通过cygwin下载并配置了ssh,我要使用Cygwin来运行ionic pro而不是cmd,因为在cmd上运行ionic pro时,我遇到了一个错误:ionic ssh setup [WARN]在您的计算机上找不到OpenSSH。 [错误]找不到命令:ssh