ワークベンチ、仮想ネットワークコンピューティング (VNC) 、サードパーティのクライアントツールなど、さまざまなツールを使用してElastic Compute Service (ECS) インスタンスに接続できます。 インスタンスに接続する適切なツールを選択するには、インスタンスのオペレーティングシステム、オンプレミスマシンのオペレーティングシステム、および実行する操作を検討します。
接続方法
Alibaba Cloudが提供する接続ツールまたはサードパーティのクライアントツールを使用して、ECSインスタンスに接続できます。
Alibaba Cloudが提供する接続ツール: ECSコンソールにログインしてツールを使用できます。
サードパーティのクライアントツール: サードパーティのクライアントツールを使用するには、ツールをオンプレミスにインストールする必要があります。
接続ツール | 接続方法 | |
Alibaba Cloudが提供する接続ツール | [ワークベンチ] ワークベンチを使用してECSコンソールのインスタンスに接続できます。 | |
セッションマネージャー Session Managerを使用する前に、Session ManagerをサポートするバージョンのCloud Assistant Agentをインストールする必要があります。 | ||
Alibaba Cloudクライアント Alibaba Cloud Clientをオンプレミスでインストールする必要があります。 | ||
VNC VNCを使用してECSコンソールのインスタンスに接続できます。 | ||
PuTTY、Xshell、SecureCRTなどのサードパーティのクライアントツール クライアントツールはオンプレミスにインストールする必要があります。 |
インスタンスへの接続に使用されるすべてのサードパーティクライアントツールでは、接続先のインスタンスにパブリックIPアドレスまたはelastic IPアドレス (EIP) が必要です。
Windowsインスタンスの作成後、オペレーティングシステムの初期化には2〜3分かかります。 初期化中は、インスタンスを再起動しないでください。 非I/O最適化Windowsインスタンスが作成された後、オペレーティングシステムの初期化には10分かかります。 初期化中は、インスタンスに接続しないでください。
接続ツールが適しているシナリオ
VNCとWorkbenchはさまざまなシナリオに適しており、特定のライフサイクル状態にあるインスタンスでさまざまな操作を実行するために使用できます。
VNC: [停止済み] ライフサイクル状態にないインスタンスに接続するために使用できます。
Workbench: Runningライフサイクル状態で、OKまたはImpaired状態のインスタンスにのみ接続できます。
オペレーティングシステムのステータス | シナリオ | VNC | ワークベンチ |
Starting | クラシックネットワークに存在するインスタンスにアクセスします。 | サポートされています。 | サポートされていません。 |
Linux起動プロセスを表示および中断します。 たとえば、Linuxブートプロセスを中断して、Grand Unified Bootloader (GRUB) メニューを変更できます。 | サポートされています。 rebootコマンドのみがサポートされています。 ECSコンソールでインスタンスを再起動すると、インスタンスへのVNC接続が切断されます。 | サポートされていません。 | |
Windowsの起動プロセスを表示および中断します。 たとえば、セーフモードで起動することで、Windowsの起動プロセスを中断できます。 | サポートされています。 rebootコマンドのみがサポートされています。 ECSコンソールでインスタンスを再起動すると、インスタンスへのVNC接続が切断されます。 | サポートされていません。 | |
GUIで使用します。 | サポートされています。 | サポートされています。 | |
Running | GUIで使用します。 | サポートされています。 | サポートされています。 |
パブリックIPアドレスを使用して、クラシックネットワークに存在するインスタンスにアクセスします。 | サポートされています。 | サポートされています。 | |
プライベートIPアドレスを使用して、クラシックネットワークに存在するインスタンスにアクセスします。 | サポートされています。 | サポートされています。 | |
パブリックIPアドレスを使用して、仮想プライベートクラウド (VPC) にあるインスタンスにアクセスします。 | サポートされています。 | サポートされています。 | |
プライベートIPアドレスを使用して、VPCにあるインスタンスにアクセスします。 | サポートされています。 | サポートされています。 | |
Stopping | Linuxシャットダウンプロセスを表示します。 | サポートされています。 | サポートされていません。 |
Stopped | なし。 | サポートされていません。 | サポートされていません。 |
接続ツールの比較
次の表は、Workbench、VNC、Session Manager、Alibaba Cloud Client、およびサードパーティのクライアントツールの利点を比較したものです。
項目 | ワークベンチ | セッション管理 | Alibaba Cloudクライアント | VNC | サードパーティのクライアントツール |
サポートされているインスタンスオペレーティングシステム | Workbenchを使用して、LinuxインスタンスとWindowsインスタンスの両方に接続できます。 | Session Managerを使用して、LinuxインスタンスとWindowsインスタンスの両方に接続できます。 | Alibaba Cloud Clientを使用して、LinuxインスタンスとWindowsインスタンスの両方に接続できます。 | VNCを使用して、LinuxインスタンスとWindowsインスタンスの両方に接続できます。 | 通常、サードパーティのクライアントツールを使用して、LinuxまたはWindowsインスタンスに接続できます。 |
インスタンスへのパブリックIPアドレスまたはEIPの割り当て | オプションです。 ワークベンチを使用して、インスタンスのプライベートIPアドレスを使用してインスタンスに接続できます。 | オプションです。 Session Managerを使用して、AccessKeyペアやSecurity Token Service (STS) トークンなどのさまざまな資格情報を使用してインスタンスに接続できます。 | オプションです。 Alibaba Cloud Clientは、AccessKeyペアやSTSトークンなどのさまざまな資格情報を使用してインスタンスに接続するために使用できます。 | オプションです。 VNCは、ファイアウォールが誤って有効になっているなど、ネットワーク構成の例外のトラブルシューティングに使用できます。 | 必須。 |
LinuxインスタンスでのSSHなどのサービスの有効化 | 必須。 | オプションです。 Session Managerを使用して、sshdが無効になっているなど、SSHサービスの例外をトラブルシューティングできます。 | オプションです。 Alibaba Cloud Clientは、sshdが無効になっているなど、SSHサービスの例外のトラブルシューティングに使用できます。 | オプションです。 VNCは、sshdが無効になっているなど、SSHサービスの例外のトラブルシューティングに使用できます。 | 必須。 |
ECSコンソールを使用したログオン | サポートされています。 | サポートされていません。 Session ManagerをサポートするCloud Assistant Agentのバージョンをインストールする必要があります。 | サポートされていません。 Alibaba Cloudクライアントをインストールする必要があります。 | サポートされています。 | サポートされていません。 オンプレミスクライアントをインストールする必要があります。 |
複数のオペレーティングシステムユーザーによる1つのインスタンスへの同時ログオン | サポートされています。 | サポートされています。 | サポートされています。 | サポートされていません。 | クライアントツールに依存します。 |
相互作用のしやすさ | Workbenchはテキストのコピーと貼り付けをサポートします。 | Session Managerは、テキストのコピーと貼り付けをサポートします。 | Alibaba Cloud Clientは、テキストのコピーと貼り付けをサポートしています。 | サポートされていません。 テキストをコピーまたはペーストするには、長いコマンドをコピーする機能を使用します。 | クライアントツールに依存します。 |
Linuxシステムファイルリソースへの可視性 | サポートされています。 | サポートされていません。 | サポートされていません。 | サポートされていません。 | クライアントツールに依存します。 |
ハードウェアを制御および変更する権限 | サポートされていません。 | サポートされていません。 | サポートされていません。 | サポートされています。 VNCを使用して、基本入出力システム (BIOS) などのリソースを管理し、システム起動障害などの例外をトラブルシューティングできます。 | サポートされていません。 |
ユーザー名、パスワード、キーなどの端末設定の設定可能性 | サポートされますが、Workbenchが提供する機能に依存します。 | サポートされますが、クライアントツールが提供する機能によって異なります。 | サポートされますが、クライアントツールが提供する機能によって異なります。 | サポートされていません。 | サポートされますが、詳細な機能はクライアントツールによって異なります。 |
セキュリティ | Workbenchはアクセス暗号化を提供します。 ワークベンチは、コマンドと操作を監査できる画面記録機能を提供します。 | Session Managerは、Web Socket Secure (WSS) プロトコルに基づいて永続的なWebSocket接続を確立します。 WSSプロトコルは、SSLプロトコルを使用して永続的なWebSocket接続を暗号化し、データのセキュリティを確保します。 | Alibaba Cloud Clientを使用すると、パスワードやパブリックIPアドレスを提供することなく、ECSインスタンスおよびエラスティックコンテナインスタンスに接続できます。 | VNCはアクセス暗号化を提供しません。 VNCパスワードのみを設定して、インスタンスに対して安全なVNC接続を確立できるようにします。 | クライアントツールに依存します。 |