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 

这里可能是什么问题?

请问你能帮帮我吗?

可能是/etc/fstab问题。 Ubuntu正在尝试挂载/etc/fstab的分区,但无法find该分区,例如/ dev / xvdf。

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

1)closures这个实例

2)启动另一个实例

3)将本实例的根EBS连接到步骤(2)中的新实例,

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

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

检查事项:

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

  2. validationIPtables是否正在运行并阻止连接。 你可以service iptables stop或添加一个规则到你的input链,以允许访问

如果以上方法无效,请运行ssh@yourhost -v来收集更多的细节信息并粘贴到此处,以便我们可以看到断开连接的位置。 拒绝连接通常是防火墙访问控制问题。 希望这可以帮助