2016-09-27 194 views
-1

我正在使用配置了ssh的cygwin。SSH连接问题到AWS EC2实例

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

enter image description here

我使用下面的命令连接

[email protected] ~/.ssh 
$ ssh -vvv "kworld_kp1.pem" [email protected] 

输出:

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检查给出如下:

[email protected] ~/.ssh 
$ telnet 52.63.141.40 
Trying 52.63.141.40... 
telnet: Unable to connect to remote host: Connection refused 

而远程CMD给出了以下工作: suhelkhan @ DTDVD0003009PR的〜/ .ssh $ Telnet主机22 无法查找主机HOST

+0

你得到的telnet 52.63.141.40 22 – error2007s

+0

@ error2007s。响应的感谢,我得到的回应如下: ' homepc @ SuhelKhan〜 $的telnet 52.63.141.40 22 试图52.63.141.40 ... 连接到52.63.141.40。 转义字符是'^]'。 SSH-2.0-OpenSSH_5.3 ' 这是为了检查Telnet是否正常工作? – Kfactor21

回答