如何使用cygwin访问AWS Linux服务器实例

我正尝试使用Cygwin连接到我的Amazon服务器实例


我是新来的

  • 目前我有一个USA.pem文件位于C:\Users\Vinay\Desktop\Devrath
  • 我已经安装了Cygwin
  • 我已经使用这个引用来使用cygwin的cmd提示符

现在我从命令提示符导航到该位置

 C:\Users\Vinay\Desktop\Devrath> 

我怎样才能访问我的亚马逊服务器…..我需要遵循什么步骤

在Linuxterminal,我曾经给过这样的::

 ssh -i ~/Downloads/usa.pem [email protected] 

首先,确保你已经安装了一个SSH客户端。 打开Cygwin安装文件(如果你没有,可以从http://cygwin.com/install.html下载 )。

点击下一步,并保留所有选项默认,直到你select“select下载源”。 确保select“从Internet安装”,然后单击下一步。

您可以将选项保留在接下来的3个屏幕上,默认值是安全的,您不需要更改它们。 select一个镜像使用,然后点击下一步,任何一个应该没问题。

从“select包”窗口中,在search框中input“openssh”。 点击“Net”左侧的+。 点击“跳过”一次的文本,它会改变并说一个版本号。 点击底部的下一个。

确保您离开checkbox以获取所需的文件,然后单击下一步。 这些文件将被安装,然后你可以再次打开Cygwinterminal,并尝试SSH命令。

 ssh -i /cygdrive/c/Users/Vinay/Desktop/Devrath/USA.pem user @ host

应该pipe用。 如果没有,请运行:

 ssh -vv -i /cygdrive/c/Users/Vinay/Desktop/Devrath/USA.pem user @ host

并将输出粘贴到评论中。