RDP 経由で Windows Server 2012 を実行している AWS EC2 インスタンスで作業していたときに、誤って [システムの詳細設定] で [リモート接続] を無効にしてしまい、RDP セッションがすぐに閉じてしまいました。
インスタンスの再起動時にリモート接続を再度有効にする、EC2 の「ユーザー データ」フィールドに入力できるスクリプトはありますか?
そうでない場合、ドライブを別のインスタンスにマウントして再度有効にする方法はありますか?
ありがとう
RDP 経由で Windows Server 2012 を実行している AWS EC2 インスタンスで作業していたときに、誤って [システムの詳細設定] で [リモート接続] を無効にしてしまい、RDP セッションがすぐに閉じてしまいました。
インスタンスの再起動時にリモート接続を再度有効にする、EC2 の「ユーザー データ」フィールドに入力できるスクリプトはありますか?
そうでない場合、ドライブを別のインスタンスにマウントして再度有効にする方法はありますか?
ありがとう
私は最終的に次のことをしました:
インスタンスを停止し、ルート ボリュームをデタッチして、別の Windows インスタンスに別のパーティションとしてアタッチします。接続したら、ディスク管理に移動してオンラインに設定し、レジストリ ハイブをマウントして適切な変更を加えます。
レジストリ内の次の場所に移動します
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server
右側のウィンドウで、fDenyTSConnection という名前の REG_DWORD 値を見つけます。fDenyTSConnection をダブルクリックし、値のデータを 1 (リモート デスクトップが無効) から 0 (リモート デスクトップが有効) に変更します。
サーバーがドレイン モードになっている場合は、TSServerDrainMode という名前の REG_DWORD 値を見つけて、値のデータを 1 (リモート デスクトップが無効) から 0 (リモート デスクトップが有効) に変更します。
レジストリをアンマウントし、ディスクをオフラインに設定し、EBS ボリュームをデタッチして、元の Windows インスタンスのルート ボリュームとしてアタッチし直し、これにアクセスできるかどうかを確認します。
ソース: https://forums.aws.amazon.com/thread.jspa?threadID=128525
以下も参照してください。
Regedit http://www.youtube.com/watch?v=UuSxbDIlFW0でレジストリ ハイブをマウントする方法