すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:リモートコマンドの送信

最終更新日:Jul 15, 2025

Elastic Compute Service (ECS) コンソールでリモートコマンドを送信して、ECS インスタンスで日常の O&M 操作を迅速に実行できます。これらの操作には、ソフトウェアのバッチインストールまたはアンインストール、ユーザーパスワードのリセット、O&M スクリプトの自動化などが含まれます。このトピックでは、ECS コンソールで 1 つ以上の ECS インスタンスにコマンドを送信する方法について説明します。

前提条件

手順

Cloud Assistant エージェントはリモートコマンドを送信する際に必要であり、リモートコマンドは Cloud Assistant コマンドのクォータに対してカウントされます。Cloud Assistant エージェントの使用上の注意と制限については、「概要」をご参照ください。

説明

[Cloud Assistant] ページでコマンドを送信して実行することもできます。詳細については、「コマンドの作成と実行」をご参照ください。

  1. ECS console - Instance に移動します。

  2. 上部のナビゲーションバーで、管理するリソースのリージョンとリソースグループを選択します。地域

  3. 管理する ECS インスタンスの ID をクリックして、インスタンスの詳細ページに移動します。ページの右上隅にある [すべてのアクション] をクリックします。表示されるペインで、リモートコマンドの送信 を検索してクリックします。

  4. 表示されるダイアログボックスで、コマンド設定を完了し、[実行] ボタンをクリックします。

    説明

    インスタンスページでバッチ操作を実行することで、複数の Linux または Windows インスタンスに一度にコマンドを送信できます。

    パラメータ

    説明

    コマンドタイプ

    • Linux インスタンスの場合、デフォルトで [Shell] が選択されています。[Python] または [Perl] を選択することもできます。

    • Windows インスタンスの場合、[Bat] または [PowerShell] を選択します。

    Shell

    タイムアウト期間

    コマンドの 1 回の実行に対するタイムアウト期間。タイムアウト期間が終了すると、送信プロセスは強制的に終了します。

    • 有効な値: 10 ~ 86400

    • 単位: 秒

    60

    コマンド

    コマンド出力は 1 回の実行で返される必要があります。コマンド出力と対話することはできません。

    単純な shell コマンドについては、「ECS インスタンスのシステム構成を表示する」をご参照ください。

    説明

    コマンドが実行された後、[コマンドコンテンツ] コードエディターに別のコマンドを入力して、選択したインスタンスで実行できます。

    /

参照

  • 特定のタグが追加された ECS インスタンスで Cloud Assistant コマンドを一括実行したり、ファイルをアップロードしたりして、インスタンスを維持できます。詳細については、「タグに基づいて Cloud Assistant コマンドの実行を制御する」をご参照ください。

  • Cloud Assistant を使用すると、パスワードやログインなしで ECS インスタンスを維持できるため、ジャンプサーバーが不要になります。詳細については、「概要」をご参照ください。