EC2 实例 ssh 连接不起作用

EC2 实例 ssh 连接不起作用

我尝试连接到我的 EC2 Ubuntu LTS 实例,但失败了。我收到的错误消息如下:ssh:连接到主机 ec2-79-125-83-13.eu-west-1.compute.amazonaws.com 端口 22:连接被拒绝

我检查了实例日志,最后几行如下:

The disk drive for /dev/xvdf is not ready yet or not present. 
Continue to wait, or Press S to skip mounting or M for manual recovery 

这可能是什么问题?

请问你能帮帮我吗?

答案1

可能存在/etc/fstab问题。Ubuntu 正在尝试安装一个现有分区/etc/fstab,但无法找到该分区,即 /dev/xvdf。

为了解决这个问题,你需要 -

1)关闭此实例

2)启动另一个实例

3)将此实例的根EBS附加到步骤(2)中的新实例

4) 按照步骤(3)挂载 EBS,例如在 /mnt/ebs

5) 检查fstab是否存在不一致,/mnt/ebs/etc/fstab。如果存在任何不一致,请备份该文件,修改它,卸载分区,然后将其重新附加到步骤(1)中的实例并启动它。

答案2

检查事项:

  1. 验证您的安全组规则允许从源 IP 地址进行 SSH 访问。

  2. 验证 IPtables 是否正在运行并阻止连接。您可以service iptables stop向输入链添加规则以允许访问

如果上述方法无效,请运行ssh@yourhost -v以收集更多详细信息并将其粘贴在此处,以便我们了解断开连接的位置。连接被拒绝通常是防火墙访问控制问题。希望这能有所帮助

相关内容