amazon-web-services - 当我的仪表板显示没有实例正在运行时,我如何连接到正在运行的 AWS 实例?
问题描述
我觉得这是一个初学者的问题,但是在搞砸了几天之后,我完全被难住了。
去年我在 Amazon AWS 上设置了一个实例,我想通过 SSH 连接到该实例以升级一些软件。我无法在任何地方找到原始 .pem 文件,我找到的所有尝试解决问题的方法(包括这些说明)都请参阅在我的 EC2 仪表板上选择正在运行的实例。
但是,当我以 root 用户身份登录时,它显示没有正在运行的实例。默认情况下,它显示为 N. Virginia,但是当我检查其他美国位置时,它们都没有显示任何正在运行的资源。我的实例地址(例如,我用于 mySQL 和 phpMyAdmin 的链接)采用 ec2-XXX-XXX-XXX-XXX.ca-central-1.compute.amazonaws.com 的形式,如果这有什么不同的话。
关于下一步的任何想法?我已经备份了正在运行的实例上的所有数据,因此我可以根据需要重新创建内容。我承认我是 AWS 的初学者(显然),但我超级承诺下次将我的 .pem 文件存储在安全的地方......
解决方案
默认情况下,它显示为 N. Virginia,但是当我检查其他美国 位置时,它们都没有显示任何正在运行的资源。我的实例地址(例如我用于 mySQL 和 phpMyAdmin 的链接)的格式为 ec2-XXX-XXX-XXX-XXX。ca-central-1 .compute.amazonaws.com,如果这有什么不同的话。
如地址中的区域名称所示,您的实例正在 AWS 加拿大区域中运行ca-central-1
,这就是您在任何美国区域都看不到它的原因。
推荐阅读
- php - 如何在 Docker 中创建 PHP 环境?
- python - 使用 Python 中的列表进行矢量化
- python - 电子邮件的任何附件都需要由收件人以正确的格式保存
- python - 使用 tf.data.Dataset.from_generator() 从生成器加载数据
- reactjs - 我们如何更改 react.js 中 divX 中存在的按钮的 div Y onclick 的 sass 样式?
- node.js - 如何使用 apollo federation 在 graphql api 网关上设置 redis 缓存?
- javascript - 在第一次尝试时过滤反应查询无法正常工作
- r - 如何在 R 中的 pmax() 中给出一个变量
- react-native - 键盘在反应原生博览会中向上移动视图
- ruby-on-rails - 模型关联问题