SSH连接问题到AWS EC2实例
问题描述:
我正在使用配置了ssh的cygwin。SSH连接问题到AWS EC2实例
- 我使用的是Windows机器 路径密钥对文件:C:\ cygwin64 \家\ suhelkhan.ssh \ kworld_kp1.pem
- EC2实例是Red Hat企业版Linux(RHEL)6
- EC2正确映射到密钥对
- 与此EC2实例关联的安全组允许连接SSH 。
我使用下面的命令连接
[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
答
我只是重做整个事情(新实例适当的安全组,正确密钥对匹配和新的cygwin安装[http://thecoatlessprofessor.com/programming/installing-amazon-web-services-command-line-interface-aws-cli-for-windows-os-x-and-linux-2/]).Also添加我的公共IP到我正在使用的安全组的入站选项卡..所有的作品..感谢所有的帮助
你得到的telnet 52.63.141.40 22 – error2007s
@ 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