SSH 到 AWS Ec2:端口 22:连接超时

SSH 到 AWS Ec2:端口 22:连接超时

我正在尝试 ssh(从我的 Ubuntu 18.04 桌面)到正在运行的 EC2 实例

ssh -i /home/miki/pizda/jk/keys/kur/kjam/python-kjam.pem [email protected]
ssh: connect to host ec2-18-194-207-247.eu-central-1.compute.amazonkur.com port 22: Connection timed out

同样如果我尝试IP

ssh -i /home/miki/pizda/jk/keys/kur/kjam/python-kjam.pem [email protected]
ssh: connect to host 18.194.207.247 port 22: Connection timed out

我可以 ping 通 IP

ping 18.194.207.247
PING 18.194.207.247 (18.194.207.247) 56(84) bytes of data.
^C
--- 18.194.207.247 ping statistics ---
544 packets transmitted, 0 received, 100% packet loss, time 556011ms

为什么我的丢包率是 100%?如何设置安全组? 在此输入图像描述 还有什么可能导致问题?

答案1

您的实例上可能有本地防火墙iptables,它会阻止您的 ssh 流量。

您可以使用AWS 系统经理ssm会话访问该实例,然后运行iptables -I INPUT -j ACCEPT并查看是否可以通过 SSH 连接到它。如果有效,您就可以正确设置防火墙。

希望有帮助:)

相关内容