由于没有可用的密钥对,因此无法访问AWS计算机

问题描述

由于没有可用的密钥对,因此无法访问AWS机器。是否可以创建与此实例关联的卷的快照,并至少获得对计算机中存在的内容的访问权限?

解决方法

Connecting to your Linux instance if you lose your private key - Amazon Elastic Compute Cloud是有关丢失私钥时如何连接到Linux实例的AWS文档。没有什么比AWS文档更胜一筹了,所以我将细节留给AWS文档。

显示步骤如下:

  • 第1步:创建新的密钥对
  • 第2步:获取有关原始实例及其根卷的信息
  • 第3步:停止原始实例
  • 第4步:启动一个临时实例
  • 第5步:从原始实例分离根卷并将其附加到临时实例
  • 第6步:将新的公共密钥添加到安装到临时实例的原始卷上的authorized_keys中
  • 第7步:从临时实例上卸下并分离原始卷,然后将其重新连接到原始实例
  • 第8步:使用新的密钥对连接到原始实例
  • 第9步:清理

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...