20

我的电脑前天被偷了,我把我的一个服务器私钥放在里面,这个密钥是密码保护的,所以应该没问题。但问题是现在我无法访问服务器。

服务器是 Ubuntu,Amazon EC2,根设备:Instance Store。我已经搜索了一整天,看起来如果服务器是EBS,那么创建一个图像并启动一个新实例会更容易。但不幸的是我的不是。

我真的希望有人能给我一个关于如何访问服务器的建议,我的用户类型是 root,所以没有其他人可以为我修改密钥。

我不知道您是否可以从公钥创建私钥,也不知道您是否真的可以从 Amazon EC2 获取公钥。请帮忙。

非常感谢!

4

1 回答 1

10

尝试这样做:

登录到您的AWS 管理控制台,在EC2选项卡视图中,您会找到类似的1 key Pair内容,单击它,删除旧密钥对,然后创建新密钥对。


编辑:

有一个相关的问题在这里

您可以做的是将您的弹性 IP 之一分配给实例并正常通过该实例路由流量。对实例进行快照并使用新的密钥对生成副本。将弹性 IP 切换到新实例。

这里

我们能够提出的最佳解决方案是从正在运行的实例中刻录一个 AMI,并使用新的密钥对从该 AMI 启动一个新实例。

如何创建自己的 AMI?在这里。;)

于 2012-04-29T04:16:03.160 回答