SSH连接问题到AWS EC2实例

时间:2016-09-27 23:10:54

标签: amazon-web-services ssh amazon-ec2 telnet ssh-keys

我正在使用已配置ssh的cygwin。

  • 我正在使用Windows机器 密钥对文件的路径:C:\ cygwin64 \ home \ suhelkhan.ssh \ kworld_kp1.pem
  • EC2实例是Red Hat Enterprise Linux(RHEL)6
  • EC2已正确映射到密钥对
  • 与此EC2实例关联的安全组允许SSH 连接。

enter image description here

我使用以下命令连接

suhelkhan@DTDVD0003009PR ~/.ssh
$ ssh -vvv "kworld_kp1.pem" ec2-user@ec2-52-63-yyy-zz.ap-southeast-2.compute.amazonaws.com

输出:

OpenSSH_7.3p1, OpenSSL 1.0.2h  3 May 2016
debug2: resolving "kworld_kp1.pem" port 22
ssh: Could not resolve hostname kworld_kp1.pem: Name or service not known

使用telnet检查提供以下内容:

suhelkhan@DTDVD0003009PR ~/.ssh
$ telnet 52.63.141.40
Trying 52.63.141.40...
telnet: Unable to connect to remote host: Connection refused

Telnet cmd给出以下内容:     suhelkhan @ DTDVD0003009PR~ / .ssh     $ telnet HOST 22     无法查找主机名HOST

1 个答案:

答案 0 :(得分:0)

我只是重做整个事情(新实例与适当的安全组,正确的密钥对匹配和新的cygwin安装[http://thecoatlessprofessor.com/programming/installing-amazon-web-services-command-line-interface-aws-cli-for-windows-os-x-and-linux-2/])。还将我的公共IP添加到安全组的入站选项卡中我正在使用..所有的作品..感谢所有的帮助