'ssh'不被识别为内部或外部命令

Dan*_*aka 12 command-line github laravel fortrabbit

我一直在尝试使用命令行将我的应用程序部署到Fortrabbit服务器中.我正在使用Windows.这是我尝试过的:

C:\projects\riwaya>git remote add fort git@git2.eu1.frbit.com:riwaya.git
C:\projects\riwaya>git remote fort
C:\projects\riwaya>ssh u-riwaya@ssh2.eu1.frbit.com
'ssh' is not recognized as an internal or external command, operable     program or batch file.
Run Code Online (Sandbox Code Playgroud)

我看过这部Laracast视频 并和杰弗里一样,但它不起作用......

有人可以帮忙吗?

edi*_*999 11

实际上你在这里有两个问题:第一个是你没有安装ssh,第二个是你不知道如何部署

安装SSH

似乎您的计算机上未安装ssh.

你可以从这里安装openssh:http://openssh.en.softonic.com/download

生成你的密钥

比你必须生成你的ssh-key.这里有一个很好的教程:

https://help.github.com/articles/generating-ssh-keys#platform-windows

部署

要进行部署,您只需将代码推送到git上即可.像这样的东西:

git push fort master
Run Code Online (Sandbox Code Playgroud)

如果您获得权限被拒绝,请确保已将public_key放在git选项卡的仪表板中.

SSH

ssh命令使您可以访问远程节点.您应该通过电子邮件收到密码,现在您已经安装了ssh,在尝试连接时应该要求您输入密码.只需输入密码.如果您想使用私人ssh密钥连接到服务器而不是输入密码,可以按照以下步骤操作:http://fortrabbit.com/docs/how-to/ssh-sftp/enable-public-key-authentication

  • 据我了解,softonic 还将恶意软件与二进制文件一起打包。 (7认同)

siv*_*ash 8

对于 Windows,首先从此处安装 git 库: https: //git-scm.com/downloads

接下来,设置环境变量:

  1. Windows+R并输入 sysdm.cpl
  2. 选择高级->环境变量
  3. 选择路径 -> 编辑路径并粘贴以下行:
C:\Program Files\Git\git-bash.exe
Run Code Online (Sandbox Code Playgroud)

要测试它,请打开命令窗口:按Windows+R,键入 cmd,然后键入 ssh。