EC2 Windows密码恢复


12

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


为什么无法从AWS控制台获取密码?你没有钥匙吗?您使用的密钥是否无效,或者说明该实例没有生成密码?
bwight

它说密码未准备好……十小时后。关键是可以的,因为我已经使用它登录了Linux系统。
marabutt 2012年

2
为什么不终止实例并启动新实例呢?
杜尚·巴吉克

我已经尝试了几次。我需要这个特定的实例。
marabutt 2012年

Answers:


21

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

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

  1. 创建一个运行2003服务器的新的临时EC2实例,并登录到该实例。
  2. 从AWS控制台关闭丢失的实例(您无法登录的实例)。
  3. 在EC2控制台上,转到Elastic Block存储/卷,然后找到C:磁盘卷,然后分离。
  4. 在同一卷上,将其附加到临时EC2实例。您会看到它出现在“磁盘管理器”中,并且您将获得一个新的D:驱动器号。
  5. 转到D:\Program Files\Amazon\Ec2ConfigService\Settings\config.xml使用记事本进行编辑
  6. 文件中的第一个设置用于Ec2SetPassword插件;将State字段从更改DisabledEnabled。保存并关闭。
  7. 在AWS控制台上,从临时实例分离卷(不用担心,它可以安全地从Windows分离)
  8. 将卷附加到原始丢失的实例,如下所示 /dev/sda1
  9. 启动实例。几分钟后,运行获取Windows密码功能,该功能将具有新生成的密码。

1
该解决方案对我有用,但是对于Windows 2k8 / 2k12,您可能需要一些其他步骤才能使重新连接的驱动器启动。可以在aws论坛此博客文章中找到信息
JoshRivers

2
另外,记住要使用“ / dev / sda1” ...只是“ sda1”并不能解决问题(即使那是您在控制台用户界面中看到的效果)
JoshRivers 2013年

附加卷后,我遇到了签名冲突问题。有什么解决方法吗?
2013年

3

当密码显示长时间未准备好时。这通常意味着该服务器是从AMI启动的。密钥不适用于AMI的密钥密钥不适用于已修改EC2Config服务的AMI的密钥。保存Windows AMI时,需要确保已写下管理员密码或更好地记住了管理员密码。亚马逊的标准做法是在您首次登录时更改密码。

如果您需要实例上的某种类型的数据,可以将其关闭。卸下硬盘驱动器并将其附加到另一个实例以恢复任何数据。但是我的建议是使用一个新实例。此时,您将无能为力,除非您正在运行用于创建AMI的原始实例。该计算机的密码将与不会为您生成密码的计算机相同。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.