在 AWS EC2 ubuntu 服务器中调试“连接被拒绝”

在 AWS EC2 ubuntu 服务器中调试“连接被拒绝”

我有一个通过弹性 IP 连接的 EC2 ubuntu 实例 (t1.micro),使用 Amazon 密钥对进行无密码 ssh 连接。按照终端建议的方式运行 fsck 后(我现在知道这是错误的举动),系统重新启动,当我尝试通过 ssh 连接时,我不断收到“网络错误:连接被拒绝”的消息。我设法将实例的卷附加到备用实例,但我看不出哪里出了问题。我还尝试从 Ubuntu 笔记本电脑运行“ssh -vvv”,但没有得到有用的输出。是否有日志可以查看 ssh 拒绝我的连接的原因?是否有其他方法可以调试此问题?

答案1

听起来你做的一切都是正确的。当卷从另一个实例挂载时,你执行了 fsck 吗?也许文件系统出了问题。

显然现在有一个 ec2-get-console-output 命令:http://docs.aws.amazon.com/AWSEC2/latest/CommandLineReference/ec2-clt.pdf

我从未使用过它。但是如果你能看到控制台,你就会希望看到哪里出了问题。

祝你好运

相关内容