ステップ 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 User Guide」を参照してください。AWS Tools for Windows PowerShell の詳細については、AWS Tools for Windows PowerShell User Guide を参照してください。

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

重要

Beginning January 10th, 2020, AWS CLI version 1.17 and later will no longer support Python 2.6 or Python 3.3. After this date, the installer for the AWS CLI will require Python 2.7, Python 3.4, or a later version to successfully install the AWS CLI. For more information, see Using the AWS CLI version 1 with Python 2.6 or Python 3.3 in the IAM User Guide.

AWS CLI

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

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

    ヒント

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

  2. AWS CLI を設定するには、「AWS Command Line Interface User Guide の AWS Command Line Interface の設定」を参照してください。

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

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

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

    アクセスキーの詳細については、IAM User Guide の「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 User GuideAWS 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 User GuideAWS 認証情報の使用を参照してください。

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

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

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

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

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

    Get-AWSCmdletName -Service SSM

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