安装SSL证书后,EC2实例给出ssh连接超时错误

时间:2019-05-25 09:11:22

标签: amazon-web-services nginx amazon-ec2 ssh

过去两个月我一直在使用Amazon EC2实例,但是今天我无法连接到它。之前我使用ssh进行连接,但该服务仍在运行(http://ec2-13-233-199-251.ap-south-1.compute.amazonaws.com)。

昨晚,我尝试使用以下博客从Let's Encrypt添加SSL证书:https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-16-04

之后,当我尝试使用ssh作为连接到EC2实例时:

ssh -i "majorPillar.pem" ubuntu@ec2-13-233-199-251.ap-south-1.compute.amazonaws.com

我收到连接超时错误。

我检查了我的安全组,并且端口22已打开,并且其他入站和出站规则正确。我现在如何连接到我的实例?

1 个答案:

答案 0 :(得分:-1)

服务器中的端口22没有响应,443端口拒绝连接。

再次在AWS控制台中检查您的配置:
端口22上的入站流量配置,请确保您的IP地址可以访问该端口。
例如:

nc -zv 13.233.199.251 22

https证书安装不应对ssh config产生副作用。
无论如何,还要检查/etc/ssh/sshd_config配置文件并确保ssh端口是您想要的端口(22吗?)

sudo grep Port /etc/ssh/sshd_config