作成した Elastic Compute Service (ECS) インスタンスで Web サイトのデプロイなどの操作を実行するには、まずオンプレミスデバイスからインスタンスに接続する必要があります。これを行うには、さまざまなツールを使用できます。このトピックでは、ECS インスタンスに接続するための適切なツールの選択について説明します。
接続ツール
接続ツール | インスタンス オペレーティングシステム | オンプレミスインストールが必要1 | プライベート IP アドレスへの接続のサポート2 | パブリック IP アドレスへの接続のサポート3 | サポートされているログイン資格情報4 |
Workbench (ブラウザで使用) | Windows、Linux | いいえ | はい | はい | パスワード、キーペア |
Session Manager (ブラウザで使用) | Windows、Linux | いいえ | はい | はい | なし5 |
Virtual Network Computing (VNC) (ブラウザで使用) | Windows、Linux | いいえ | はい | はい | パスワード |
Windows、Linux | はい | はい | はい | パスワード、キーペア | |
SSH クライアント (サードパーティ) | Linux | はい | いいえ | はい | パスワード、キーペア |
Remote Desktop Protocol (RDP) クライアント (サードパーティ) | Windows | はい | いいえ | はい | パスワード |
1 Workbench、Session Manager、および VNC は、Alibaba Cloud コンソールに搭載されているブラウザベースの接続ツールです。その他のツールは、オンプレミスデバイスへのインストールが必要です。
2 ECS インスタンスが作成されると、プライベート IP アドレスが自動的に割り当てられます。Xshell や PuTTY のようなほとんどの SSH または RDP クライアントは、このプライベート IP に接続できません。
3 インスタンスの作成時にパブリック IP アドレスが割り当てられていない場合は、確認して パブリック帯域幅を有効にすることで割り当てることができます。
4Session Manager では、インスタンスのログイン資格情報は必要ありません。ただし、Alibaba Cloud アカウントを使用して、または Session Manager の権限を持つ Resource Access Management (RAM) ユーザーとして ECS コンソールにログインする必要があります。
接続ツールの使用
Workbench
ECS インスタンスに接続するためのブラウザベースのツールです。
特徴:
インストールは不要です。
ファイル転送、マルチターミナルなどの機能をサポートしています。
Alibaba Cloud インスタンスにのみ接続します。
ネットワーク: ユーザーは、ターゲットインスタンスのパブリック IP アドレスまたはプライベート IP アドレスを使用して接続を確立できます。
認証方法: パスワードベース、キーペアベース。
参照資料
Session Manager
クラウドアシスタントが提供するこの安全な接続ツールには、クラウドアシスタントクライアントが必要です。これは、Alibaba Cloud イメージから ECS インスタンスを作成するときに自動的にインストールされます。
特徴:
ブラウザベースで、インストールは不要です。
監査とインシデント後のトラブルシューティングをサポートします。
Alibaba Cloud インスタンスにのみ接続します。
インスタンス接続の確立後にのみコマンド実行をサポートします。
ネットワーク: パブリック IP アドレスは不要なため、セキュリティリスクが軽減されます。
認証方法: パスワードは不要です。
参照資料
VNC
[実行中] 状態の ECS インスタンスに接続できます。インスタンスのオペレーティングシステムが起動している場合、またはインスタンスが [停止中] 状態の場合でも接続できます。
特徴:
ブラウザベースで、インストールは不要です。
オペレーティングシステムのリアルタイムインターフェイスを表示します。デフォルトでは、Linux には GUI が含まれていない場合があります。
セキュリティグループの制限をバイパスし、接続の問題のトラブルシューティングに効果的です。
Alibaba Cloud インスタンスにのみ接続します。
ネットワーク: パブリック IP アドレスは不要です。
認証方法: パスワードベース。
参照資料
Alibaba Cloud Client
Alibaba Cloud リソースを管理できます。これを使用して、クラウド内の ECS インスタンスに接続できます。
特徴:
使用する前にインストールが必要です。
Alibaba Cloud インスタンスにのみ接続します。
特定のクラウドサービスの接続と表示など、ECS インスタンス接続以外の機能を提供します。
ネットワーク: ユーザーは、ターゲットインスタンスのパブリック IP アドレスまたはプライベート IP アドレスを使用して接続を確立できます。
認証方法: パスワードベース、キーペアベース、一時キーペアベース。
参照資料
サードパーティ SSH クライアント
Linux ECS インスタンスに接続できます。一般的な SSH クライアントには、OpenSSH、PuTTY、Xshell などがあります。
特徴: クライアントのインストールが必要な場合があります。
ネットワーク: 割り当てられたパブリック IP アドレスまたは関連付けられた Elastic IP アドレス (EIP) が必要です。
認証方法: パスワードベース、キーペアベース。
参照資料
サードパーティ RDP クライアント
Windows ECS インスタンスに接続できます。一般的な RDP クライアントには、Microsoft リモートデスクトップ、Windows リモートデスクトップ、Windows アプリ などがあります。
特徴: クライアントのインストールが必要な場合があります。
ネットワーク: 割り当てられたパブリック IP アドレスまたは関連付けられた EIP が必要です。
認証方法: パスワードベース。
参照資料
よくある質問
ECS インスタンスにパブリック IP アドレスが割り当てられているかどうかを確認するにはどうすればよいですか?
ECS インスタンスにパブリック IP アドレスが割り当てられているかどうかを確認するには、ECS コンソールの [インスタンス] ページでインスタンスを見つけ、[IP アドレス] 列を確認します。インスタンスにパブリック IP アドレスが割り当てられている場合、以下に示すように、[IP アドレス] 列に (パブリック) が続きます。ECS インスタンス情報の確認方法については、「インスタンス情報を表示する」をご参照ください。
ECS インスタンスにパブリック IP アドレスがないのはなぜですか? 割り当てるにはどうすればよいですか?
次の図に示すように、インスタンスの作成時に [パブリック Ipv4 アドレスを割り当てる] を選択していない可能性があります。パブリック帯域幅を有効にすると、インスタンスにパブリック IP アドレスが割り当てられます。
ECS インスタンスのオペレーティングシステムを表示するにはどうすればよいですか?
[インスタンス] ページで確認できます。ほとんどのオペレーティングシステムは Windows または Linux です。インスタンスで Windows が実行されている場合、以下に示すように、[オペレーティングシステム] の下に Windows アイコンが表示されます。
ECS インスタンスのオペレーティングシステムがビジネス要件を満たしていない場合は、変更できます。
ECS インスタンスのデフォルトのログインユーザー名は何ですか?
ECS インスタンスのデフォルトのログインユーザー名は、インスタンスの作成時に設定したユーザー名です。Linux ECS インスタンスの場合、デフォルトのログインユーザー名は root または ecs-user です。Windows の場合、administrator です。2 つの違いについては、「インスタンスのログインユーザーを管理する」をご参照ください。
ECS インスタンスのデフォルトのログインパスワードは何ですか?
ECS インスタンスにはデフォルトのログインパスワードがありません。インスタンスの作成時にログインパスワードまたはキーペアを設定できます。パスワードを忘れた場合は、リセットできます。
説明ECS インスタンスの作成時に [ログイン資格情報] パラメーターを [キーペア] または [後で設定] に設定した場合、インスタンスにはログインパスワードがなく、パスワードベースの認証は無効になります。パスワードリセット機能を使用して、ログインパスワードを設定できます。