我在服务器上丢失了我的私钥,因为我的硬盘坏了,我没有备份密钥的文件夹。因此,经过研究,我发现我可以创建EC2实例的快照,并使用快照启动具有不同密钥的新实例。我能够这样做并使用新的密钥/对设置新实例。但是,现在我仍然无法通过Amazon客户端或Putty SSH登录服务器。是否有一个时间框架,我必须等待实例SSH准备好(即1 - 2小时)或我设置错了吗?
感谢您的帮助。
答案 0 :(得分:0)
当您使用Windows m / c进行ssh时,则使用.ppk密钥,并使用unix系统.pem密钥。 你可以再次尝试使用ami,从实例创建一个ami,如果附加了任何ebs卷,也要考虑它。如果您使用aws Web控制台,请使用该ami启动和实例,并在它要求时提供密钥。在您的情况下,创建一个要使用的新密钥对,然后分配它。
实例等待通常是2-5分钟,然后尝试ssh。右键单击新启动的实例并检查日志文件输出。在某些情况下,它可以给你提示。
通常首选使用ebs支持的卷来避免数据丢失等情况。