我的电脑被偷前天,我把我的一个服务器私钥在,关键是密码保护,所以应该没问题。 但问题是,现在我不能访问服务器。
该服务器是Ubuntu的,亚马逊EC2, 根设备:实例存储。 我一直在寻找这个了一整天,看起来就像如果服务器是EBS,那么这将是更容易只是创建一个图像,并推出一个新的实例。 但不幸的是我的不是。
我真的希望有人可以给我如何可以访问服务器的提醒,我的用户类型为根,所以没有人可以修改密钥我。
我不知道你是否可以从公共密钥创建私有密钥,我不知道你是否能真正得到从亚马逊EC2公共密钥。 请帮忙。
非常感谢你!
Answer 1:
试着这样做:
登录到您的AWS管理控制台 ,在EC2
标签视图中,你会发现像1 key Pair
,单击它,删除旧的密钥对,然后创建新的对。
编辑:
有一个相关的问题HERE
你可以做什么,是通过正常分配你的弹性IP的一个实例和路由流量。 快照实例,并带来了一个重复的一个新的密钥对。 切换弹性IP到新的实例。
和这里
我们已经能够拿出最好的解决方案是从正在运行的实例刻录AMI并使用新的密钥对从AMI启动一个新的实例。
如何创建自己的AMI? HERE 。 ;)
文章来源: Amazon EC2 lost private key, how to get access to the server? [closed]