WorkbenchまたはPuTTY、Xshell、SecureCRTなどのサードパーティの接続ツールを使用してElastic Compute Service (ECS) インスタンスに接続できない場合は、Virtual Network Computing (VNC) を使用してインスタンスに接続し、インスタンスオペレーティングシステムのリアルタイムステータスを確認できます。
2023年7月10日以降、VNCログインパスワードを提供することなく、VNCを使用してECSインスタンスに安全に接続できます。
2023年7月10日、Alibaba CloudはVNCのセキュリティアップグレードを実施しました。 2023年7月10日より、Alibaba Cloudは認証資格情報を管理し、インスタンスへのVNCログインのためのエンドツーエンドのデータ暗号化を実行します。 アップグレード後、インスタンスのユーザー名とパスワードを入力して、VNCログインパスワードを指定せずにインスタンスにログインできます。
前提条件
接続するECSインスタンスのログインパスワードが設定されています。 インスタンスのログインパスワードを設定しなかった場合、またはパスワードを忘れた場合は、インスタンスのパスワードをリセットする必要があります。 詳細については、「インスタンスのログインパスワードのリセット」をご参照ください。
Resource Access Management (RAM) ユーザーを使用してAlibaba Cloud管理コンソールにログインする場合、最小権限の原則に基づいて必要な権限を付与するために、次のポリシーがRAMユーザーにアタッチされます。 RAMユーザーに権限を付与する方法については、「RAMユーザーに権限を付与する」をご参照ください。
次のポリシーには、ecsインスタンスに関する情報のクエリに使用される
ECS: DescribeInstances
アクションと、ecsインスタンスのVNC接続アドレスのクエリに使用されるECS: DescribeInstanceVncUrl
アクションの実行権限が含まれます。{ "Version": "1", "Statement": [ { "Effect": "Allow", "Action": [ "ecs:DescribeInstances", "ecs:DescribeInstanceVncUrl" ], "Resource": "*" } ] }
ログオンシナリオ
ワークベンチまたは接続ソフトウェアを使用してECSインスタンスに接続できない場合、VNCを使用してインスタンスに接続し、インスタンスオペレーティングシステムのリアルタイムのステータスまたは問題を表示できます。 次の表に、VNCを使用してECSインスタンスに接続できるシナリオと、インスタンスに接続した後に実行できる操作を示します。
シナリオ | VNCを使用してインスタンスに接続した後の操作 |
特定のシステムチェックにより、インスタンスのオペレーティングシステムがゆっくりと起動します。 | セルフチェックの進行状況を確認します。 |
インスタンスのオペレーティングシステムのファイアウォールが誤って有効になっています。 | ファイアウォールを無効化します。 |
インスタンスが侵入し、CPU使用率が高く、帯域幅の使用率が高くなります。 | 異常なプロセスのトラブルシューティングと終了。 |
手順
デフォルトでは、VNC接続セッションは約300秒間続きます。 300秒以内に操作を実行しない場合、インスタンスへのVNC接続は自動的に閉じられます。 インスタンスに再接続する必要があります。
次の図は、VNCを使用してインスタンスに接続する方法を示しています。
ECSコンソールにログインします。
左側のナビゲーションウィンドウで、 .
上部のナビゲーションバーで、リソースが属するリージョンとリソースグループを選択します。
[インスタンス] ページで、接続するインスタンスを見つけ、アクション 列の リモート接続 をクリックします。
リモート接続 ダイアログボックスで、他のログイン方法を表示 をクリックします。 次に、VNCセクションで 今すぐサインイン をクリックします。
インスタンスのオペレーティングシステムにログインします。
Linux インスタンス
rootやecs-userなどのユーザー名を入力し、
Enter
キーを押します。ユーザー名に対応するパスワードを入力し、
Enter
キーを押します。説明Linuxインスタンスにログインするためのパスワードを入力すると、パスワード文字は非表示になります。 入力したパスワードが正しいことを確認してください。
Linuxインスタンスに接続するときに、最大10個の異なるVNC管理端末を切り替えることができます。 デフォルトの端末はCTRL + ALT + F1です。 たとえば、
を選択して、[CTRL + ALT + F2] に切り替えることができます。 永続的な黒い画面は、インスタンスがスリープモードであることを示します。 キーを押してインスタンスを起動します。
Windows インスタンス
表示されるページの左上隅で、
を選択します。ユーザー名を選択してパスワードを入力し、enterキーを押してインスタンスにログインします。 デフォルトのユーザー名はAdministratorです。
長いコマンドをコピーするCopy long commands
ダウンロードURLなどの長いテキストをコンピューターからインスタンスにコピーする場合は、コマンドコピー機能を使用できます。
VNCを使用してインスタンスに接続します。
表示されるページの左上隅にある [コピーコマンドの入力] をクリックします。
[コマンドのコピーと貼り付け] ダイアログボックスで、インスタンスにコピーするコンテンツを入力し、確認 をクリックします。
関連ドキュメント
コードを使用してリモート接続クライアントをカスタマイズする場合、DescribeInstanceVncUrl操作を呼び出して、ECSインスタンスへの接続に使用されるWebSocketUrl
を取得できます。