amazon-web-services - AWS ec2 SSH 超时但仍然可以 ping 它
问题描述
我的情况是我可以使用我的 PC 的命令 shell ping 我的 EC2 实例,但我无法使用 ssh(putty)连接到它......我今天早上能够做到这一点,试图使用 scp 发送一些文件,然后我失去连接,我多次重新启动实例,但我仍然无法使用 ssh 访问,我仍然可以 ping 它。(我允许安全组中的所有流量)
谢谢你。
解决方案
似乎当您重新启动时,您的服务器 IP 已更改。您在 PING 中复制了新的服务器 IP。现在对于 SSH,您需要使用相同的 IP。所以 SSH 的步骤将是
- 复制公共 IP 或使用 EC2 控制台中的连接到实例选项。
- 检查您创建的服务器(Ubuntu 服务器用户名是 ubuntu,而对于 amazon linux-ami 是 ec2-user)
- 请记住在公共子网中启动您的服务器。
如果您有对公众开放的安全组,您应该可以通过上述步骤进行 SSH。
谢谢,
AB
推荐阅读
- php - Laravel 单元测试不保存到数据库
- maven - 从其他 Maven 项目使用时,Kotlin 顶级函数不可见
- apache-spark - Dataproc 分区列中的特殊字符
- javascript - 无法导出/导入函数js
- python-3.x - 如何在 python-docx 中自定义宽度表
- azure - 如何将参数添加到我的 CosmosDB 数据资源管理器工作簿?
- json - 尝试运行 Spring Boot 时出现 JsonParseException
- c++ - 为什么 glm 变换函数“向后”应用?
- google-bigquery - GCSToBigQuery气流python:在两个项目之间移动文件
- mysql - 如何在 MySQL 中触发计算 time_in 和 time_out 之间的时间差?