EC2 Windows密码恢复

我无法从AWS控制台工具获取密码。 我可以通过rdesktop到达盒子。我可以远程重置密码吗? 如果是这样,怎么去做呢? 该机器是Windows Server 2008 R2 Datacenter。

    我遇到了这种情况,并在另一个网站上find了使用EC2独特设置的解决scheme: http : //www.smattie.com/2012/01/23/video-remotely-reset-windows-password-via-ec2-config -服务/

    video很长,所以总结一下步骤:

    1. 创build一个运行2003服务器的新的临时EC2实例,并login进去。
    2. 从AWS控制台closures您丢失的实例(无法login的实例)。
    3. 在EC2控制台上,转至Elastic Block Store / Volumes并find您的C:磁盘卷,然后将其分离。
    4. 在同一卷上,将其附加到您的临时EC2实例。 你可以看到它出现在磁盘pipe理器中,你会得到一个新的D盘符。
    5. 转到D:\Program Files\Amazon\Ec2ConfigService\Settings\并用记事本编辑config.xml
    6. 文件中的第一个设置是Ec2SetPassword插件; 将状态字段从Disabled更改为Disabled Enabled 。 保存并closures。
    7. 在AWS控制台上,从临时实例中分离卷(不用担心,它可以安全地从Windows分离)
    8. 将卷连接到原始丢失的实例,如/dev/sda1
    9. 启动实例。 几分钟后,运行获取Windows密码function,这将有新生成的密码。

    当密码表示没有准备好很长一段时间。 通常意味着这个服务器是从AMI启动的。 这些密钥不适用于AMI的密钥不适用于修改了EC2Config服务的AMI。 当你保存一个Windows AMI时,你需要确保你已经写下了pipe理员密码或者更好的记忆。 亚马逊的标准做法是在您第一次login时更改密码。

    如果您需要某种types的实例数据,则可以将其closures。 分离硬盘并将其附加到另一个实例以恢复任何数据。 但我的build议是使用一个新的实例。 除非您有用于创buildAMI的原始实例运行,否则目前没有什么可以做的。 该机器的密码将与不会为您生成密码的机器相同。