输出信息:尝试打开端口 22。
信息:SSH 端口 22 已打开。ssh
:连接到主机 xx.xxx.xxx.xxx 端口 22:操作超时
信息:关闭 ec2 实例安全组上的端口 22。
错误:运行 ssh 时发生错误。
答案1
该错误信息非常丰富。它表示实例所附加的安全组上的端口 22 已关闭,很可能是因为您修改了安全组的规则,或者是因为您根据工作站 IP 地址配置了访问权限,而该 IP 地址已更改。
检查实例安全组上有关 SSH(TCP 端口 22)的规则(http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_SecurityGroups.html)并检查网络 ACL 上的规则(http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_ACLs.html) 附加到实例的 ENI 所属子网(如果在 VPC 中运行实例)。
答案2
发现我的 ISP(BSNL India)阻止了端口 22 对服务器的访问,因此才出现问题。测试我是否能够使用其他 ISP 进行 ssh。哦!而且,我已经使用 ip 54.148.232.69 终止了我的 t2 xlarge。因此,当您设法 ssh 时,可能是与其他人一起。感谢您的帮助 :slight_smile: 有没有什么想法我们是否可以使用其他端口进行 ssh?如果端口 22 是唯一的出路,我可能不得不考虑切换我的 ISP,我相信这个过程至少需要一个多星期。
答案3
切换到移动热点网络后可以正常工作。但不知道原因。但在另一个连接上仍然无法正常工作。