You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu EC2实例无法通过EC2 Instance Connect及SSH连接求助

Ubuntu EC2实例无法登录问题排查

问题详情

收到错误提示:

Failed to connect to your instance
EC2 Instance Connect is unable to connect to your instance.
Ensure your instance network settings are configured correctly for EC2 Instance Connect. 
For more information, see EC2 Instance Connect Prerequisites at https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-connect-prerequisites.html.

我拥有一台Ubuntu EC2实例,昨日运行状态完全正常,但当前无法登录。已尝试在安全组入站规则中添加SSH(允许所有IP 0.0.0.0/0访问),也重启了实例,但问题仍未解决。不过服务器端点运行一切正常。

由于无法进入实例,无法执行命令:sudo apt-get install ec2-instance-connect,尝试通过终端SSH连接时,也出现连接超时的情况。

排查解决步骤

  • 检查实例所属子网的网络ACL配置:确认入站规则允许22端口(SSH)流量,出站规则允许对应回包流量(建议允许所有出站流量临时排查)。
  • 核实实例公网IP:若使用弹性公网IP,检查是否与实例正常关联;若为自动分配公网IP,确认连接时使用的是实例当前的公网IP。
  • 查看实例系统日志:在EC2控制台进入实例详情页,查看「系统日志」或「获取控制台输出」,排查是否存在sshd服务启动失败、系统初始化异常等报错。
  • 使用EC2串行控制台连接(若已启用):串行控制台连接不受安全组和ACL限制,可直接进入实例终端,排查SSH服务配置或系统问题。
  • 挂载根卷到恢复实例:将原实例的根EBS卷卸载,挂载到一台正常运行的Ubuntu EC2实例上,编辑根卷内的SSH配置文件(如/etc/ssh/sshd_config)、手动安装ec2-instance-connect包,修复完成后再将根卷挂载回原实例启动。

内容的提问来源于stack exchange,提问作者Illyrian

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 04:13:25