我正在尝试使用 Cygwin 连接到我的 Amazon 服务器实例
我是新来的
- 目前我有一个
USA.pem
文件位于C:\Users\Vinay\Desktop\Devrath
- 我已经安装
Cygwin
- 我用过此引用使用 cygwin 的 cmd 提示符
现在我从命令提示符导航到该位置
C:\Users\Vinay\Desktop\Devrath>
我如何才能访问我的亚马逊服务器...我需要遵循哪些步骤
在 Linux 终端中我曾经像这样输入::
ssh -i ~/Downloads/usa.pem [email protected]
答案1
首先,确保你已安装 SSH 客户端。打开 Cygwin 安装文件(如果没有,可以从http://cygwin.com/install.html)。
单击下一步,保留所有选项的默认设置,直到到达“选择下载源”。确保已选择“从互联网安装”,然后单击下一步。
您可以保留接下来 3 个屏幕上的选项,默认设置是安全的,您不需要更改它们。选择要使用的镜像并单击下一步,任何一个都可以。
在“选择软件包”窗口的搜索框中输入“openssh”。单击“Net”左侧的“+”。单击“Skip”文本一次,它将更改并显示版本号。单击底部的下一步。
确保选中了所需文件的复选框,然后单击下一步。文件将被安装,然后您可以再次打开 Cygwin 终端并尝试 SSH 命令。
ssh -i /cygdrive/c/Users/Vinay/Desktop/Devrath/USA.pem 用户@主机
应该可以工作。如果不行,请运行:
ssh -vv -i /cygdrive/c/Users/Vinay/Desktop/Devrath/USA.pem 用户@主机
并将输出粘贴到注释中。