web-dev-qa-db-ja.com

EC2 Windowsパスワード回復

AWSコンソールツールからパスワードを取得できません。 rdesktopからボックスにアクセスできますが、リモートでパスワードをリセットできますか?もしそうなら、これをどうやってやるのですか?マシンはWindowsサーバー2008 R2データセンターです。

12
marabutt

私はこのシナリオに出くわし、別のサイトでEC2の独自のセットアップを使用する解決策を見つけました: http://www.smattie.com/2012/01/23/video-remotely-reset-windows-password-via -ec2-config-service /

ビデオは長いので、手順を要約します:

  1. 2003サーバーを実行する新しいスクラッチEC2インスタンスを作成し、それにログインします。
  2. 紛失したインスタンス(ログインできないインスタンス)をAWSコンソールからシャットダウンします。
  3. EC2コンソールで、Elastic Block Store/Volumesに移動し、C:ディスクボリュームを見つけて切り離します。
  4. 同じボリュームで、それをスクラッチEC2インスタンスに接続します。ディスクマネージャーに表示され、新しいD:ドライブ文字が表示されます。
  5. D:\Program Files\Amazon\Ec2ConfigService\Settings\に移動し、メモ帳でconfig.xmlを編集します
  6. ファイルの最初の設定はEc2SetPasswordプラグイン用です。 StateフィールドをDisabledからEnabledに変更します。保存して閉じます。
  7. AWSコンソールで、スクラッチインスタンスからボリュームをデタッチします(心配しないでください。Windowsから安全にデタッチされます)
  8. ボリュームを元の失われたインスタンスに/dev/sda1としてアタッチします
  9. インスタンスを起動します。数分後、新しく生成されたパスワードを取得するGet Windows Password関数を実行します。
21
Patrick

パスワードの準備ができていない状態が長時間続く場合。通常、このサーバーはAMIから起動されたことを意味します。 キーがAMIで機能しない EC2Configサービスを変更したAMIの場合、キーは機能しません。 Windows AMIを保存するときは、管理者パスワードを書き留めておくか、よく覚えておく必要があります。 Amazonの標準的な方法は、最初にログインしたときにパスワードを変更することです。

インスタンスで何らかのタイプのデータが必要な場合は、それをシャットダウンできます。ハードドライブを取り外し、別のインスタンスに接続してデータを回復します。しかし、私の提案は、新しいインスタンスを使用することです。 AMIの作成に使用された元のインスタンスを実行していない限り、この時点でできることは何もありません。そのマシンのパスワードは、パスワードを生成しないマシンと同じです。

3
bwight