ステップ 1: AWS コマンドラインツールをインストールまたはアップグレードする - AWS Systems Manager

ステップ 1: AWS コマンドラインツールをインストールまたはアップグレードする

このトピックは、Systems Manager (または他の AWS のサービス) を使用するためのプログラムによるアクセス権があり、ローカルマシンから AWS CLI コマンドまたは AWS Tools for Windows PowerShell コマンドを実行するユーザーを対象としています。

注記

プログラムによるアクセスと コンソールによるアクセス は、異なるアクセス許可であり、AWS アカウントの管理者よりユーザーアカウントに付与することができます。ユーザーには、1 つまたは両方のアクセスタイプを付与できます。詳細については、Systems Manager 用に管理者以外の IAM ユーザーおよびグループを作成する を参照してください。

AWS CLI の詳細については、「AWS Command Line Interface ユーザーガイド」を参照してください。AWS Tools for Windows PowerShell の詳細については、AWS Tools for Windows PowerShell ユーザーガイド を参照してください。

AWS CLI を使用して実行できるすべての Systems Manager コマンドについては、「AWS CLI Command Reference の Systems Manager セクション」を参照してください。AWS Tools for PowerShell を使用して実行できるすべての Systems Manager コマンドについては、AWS Tools for PowerShell Cmdlet Reference の Systems Manager セクションを参照してください。

重要

2020 年 1 月 10 日以降、AWS CLI バージョン 1.17 以降では Python 2.6 または Python 3.3 がサポートされなくなります。この日以降、AWS CLI のインストーラで AWS CLI を正しくインストールするには、Python 2.7、Python 3.4、またはそれ以降のバージョンが必要になります。詳細については、IAM ユーザーガイドの「Python 2.6 または Python 3.3 での AWS CLI バージョン 1 の使用」を参照してください。

AWS CLI

AWS CLI をインストールまたはアップグレードしてから設定するには

  1. ローカルマシンに AWS CLI をインストールまたはアップグレードするには、AWS Command Line Interface ユーザーガイド の「AWS Command Line Interface のインストールの手順」に従ってください。

    ヒント

    AWS CLI は、新しい機能で定期的に更新されます。すべての最新機能にアクセスできるように、CLI を定期的にアップグレード (再インストール) します。

  2. AWS CLI を設定するには、「AWS Command Line Interface ユーザーガイド の AWS Command Line Interface の設定」を参照してください。

    このステップでは、組織の AWS 管理者から付与された認証情報を次の形式で指定します。

    AWS Access Key ID: AKIAIOSFODNN7EXAMPLE AWS Secret Access Key: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
    重要

    AWS CLI を設定するときに AWS リージョンを指定するよう求められます。アマゾン ウェブ サービス全般のリファレンスの「Systems Manager サービスエンドポイント」 に記載されている、Systems Manager のサポート対象リージョンを 1 つ選択します。まず、必要に応じて、選択する必要のある AWS アカウントについて管理者に確認します。

    アクセスキーの詳細については、IAM ユーザーガイド の「IAM ユーザーのアクセスキーの管理」を参照してください。

  3. インストールまたはアップグレードを確認するには、AWS CLI から次のコマンドを呼び出します。

    aws ssm help

    成功すると、このコマンドは、使用できる Systems Manager コマンドのリストを表示します。

AWS Tools for PowerShell

AWS Tools for Windows PowerShell をインストールまたはアップグレードしてから設定するには

  1. ローカルマシンで AWS Tools for PowerShell をインストールするまたはアップグレードするには、AWS Tools for Windows PowerShell ユーザーガイドAWS Tools for Windows PowerShell または AWS Tools for PowerShell Core のセットアップの手順に従ってください。

    ヒント

    AWS Tools for PowerShell は、新しい機能で定期的に更新されます。すべての最新機能にアクセスできるように、AWS Tools for PowerShell を定期的にアップグレード (再インストール) します。

  2. AWS Tools for PowerShell を設定するには、AWS Tools for Windows PowerShell ユーザーガイドAWS 認証情報の使用をご参照ください。

    このステップでは、組織の AWS 管理者から付与された認証情報を次のコマンドを使用して指定します。

    Set-AWSCredential ` -AccessKey AKIAIOSFODNN7EXAMPLE ` -SecretKey wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY ` -StoreAs MyProfileName
    重要

    AWS Tools for PowerShell を設定するときに、Set-DefaultAWSRegion を実行して AWS リージョンを指定できます。アマゾン ウェブ サービス全般のリファレンスの「Systems Manager サービスエンドポイント」 に記載されている、Systems Manager のサポート対象リージョンを 1 つ選択します。まず、必要に応じて、選択する必要のある AWS アカウントについて管理者に確認します。

    アクセスキーの詳細については、IAM ユーザーガイドIAM ユーザーのアクセスキーの管理を参照してください。

  3. インストールまたはアップグレードを確認するには、AWS Tools for PowerShell から次のコマンドを呼び出します。

    Get-AWSCmdletName -Service SSM

    成功すると、このコマンドは、使用できる Systems Manager コマンドレットのリストを表示します。