-1

我在服务器上丢失了我的私钥,因为我的硬盘被炸了,而且我没有备份包含密钥的文件夹。因此,经过研究,我发现我可以制作 EC2 实例的快照并使用快照启动具有不同密钥的新实例。我能够这样做并使用新的密钥/对设置新实例。但是,现在我仍然无法通过 Amazon 客户端或 Putty SSH 登录服务器。在实例准备好 SSH 之前我必须等待一个时间范围(即 1 - 2 小时)还是我设置错误?

谢谢你的帮助。

4

1 回答 1

0

当您使用 windows m/c 进行 ssh 时,将使用 .ppk 密钥,而在 unix 系统中使用 .pem 密钥。您可以从 ami 再次尝试,从实例创建 ami,如果附加了任何 ebs 卷,请考虑这一点。如果您使用 aws Web 控制台,请使用该 ami 启动和实例化并在最后提供所需的密钥。在您的情况下,创建一个要使用的新密钥对,然后分配它。

等待实例通常需要 2-5 分钟才能启动,然后尝试 ssh。右键单击新启动的实例并检查日志文件输出。在某些情况下,它可以为您提供提示。

通常首选使用 ebs 支持的卷来避免数据丢失等情况。

于 2013-11-19T09:26:20.850 回答