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

Dev*_*ath 3 linux windows cygwin amazon-web-services

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


我是新来的

  • 目前我有一个USA.pem文件位于 C:\Users\Vinay\Desktop\Devrath
  • 我已经安装 Cygwin
  • 我已使用此参考在 cygwin 中使用 cmd 提示符

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

C:\Users\Vinay\Desktop\Devrath>
Run Code Online (Sandbox Code Playgroud)

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

在 linux 终端中,我曾经这样给出 ::

ssh -i ~/Downloads/usa.pem ubuntu@11.213.92.234
Run Code Online (Sandbox Code Playgroud)

小智 9

首先,确保您安装了 SSH 客户端。打开 Cygwin 安装文件(如果没有,可以从http://cygwin.com/install.html获取)。

单击下一步并保留所有选项的默认值,直到您进入“选择下载源”。确保选择“从 Internet 安装”,然后单击下一步。

您可以将选项保留在接下来的 3 个屏幕上,默认设置是安全的,您不需要更改它们。选择要使用的镜像,然后单击下一步,任何一个都可以。

在“选择包”窗口的搜索框中键入“openssh”。单击“网络”左侧的 +。单击显示“跳过”一次的文本,它会更改并显示版本号。点击底部的下一步。

确保选中复选框以选择所需的文件,然后单击下一步。这些文件将被安装,然后您可以再次打开 Cygwin 终端并尝试 SSH 命令。

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

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

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

并将输出粘贴到注释中。