問題の説明
リモートデスクトップを使用して Windows Elastic Compute Service (ECS) インスタンスに接続すると、「ターミナル サーバーが許可された接続の最大数を超えました」というエラーメッセージが表示されます。
原因
デフォルトでは、Windows Server Standard Edition は最大 2 つの同時リモートデスクトップセッションを許可します。この制限に達すると、新しい接続リクエストは拒否されます。
ソリューション
この問題を解決するには 2 つの方法があります。アクセスを回復するための一時的な回避策が必要か、2 人を超える同時接続ユーザーをサポートするための恒久的なソリューションが必要かによって異なります。
ソリューション 1 (推奨): インスタンスにログインしてセッションからサインアウトする
VNC 接続を使用して ECS インスタンスにログインします。
ECS コンソール - インスタンス に移動します。上部のナビゲーションバーで、ターゲットリージョンとリソースグループを選択します。
ターゲットインスタンスの詳細ページに移動します。[接続] をクリックし、[VNC] を選択します。ユーザー名とパスワードを入力して ECS インスタンスにログインします。
タスクマネージャーを開きます。
アイコンを右クリックし、[ファイル名を指定して実行] を選択し、taskmgrと入力して Enter キーを押します。リモートユーザーをサインアウトします。
[タスクマネージャー] ウィンドウで、必要に応じて [詳細] をクリックし、[ユーザー] タブに移動します。切断したいユーザーを選択し、[サインアウト] (または [ログオフ]) をクリックします。
重要ユーザーをサインアウトすると、そのセッションと実行中のアプリケーションがすべて終了します。これが重大な操作を中断しないことを確認した場合にのみ続行してください。
修正を確認します。
再度リモートデスクトップを使用して ECS インスタンスに接続してみてください。これで接続は成功するはずです。
問題が解決しない場合は、インスタンスを再起動できます。これはすべてのリモートセッションを終了させる最終手段ですが、サービスの中断も引き起こします。
ソリューション 2: Windows のマルチユーザーリモートログインを設定する
常時 2 人を超えるユーザーが同時に接続する必要がある場合、恒久的なソリューションは、リモートデスクトップサービス (RDS) の役割をインストールし、その後マルチユーザーリモートログインを設定することです。
RDS をインストールするにはサーバーの再起動が必要であり、これによりサービスの中断が発生します。続行する前に、このダウンタイムを計画してください。