==================================================================== 3.6. AWS認証ファイルの作成 ==================================================================== .. include:: ./_defines-cli.txt .. include:: ./_defines-awscli.txt .. include:: ./_defines-awscli-credential.txt .. include:: ./_defines-iam-access_key.txt .. include:: ./_defines-iam-user.txt .. |TASK_NAME| replace:: awscli-credentials-create ---------------------------------------------------------------- 作業の目的 [why] ---------------------------------------------------------------- CLIで作成したアクセスキーファイルをもとに認証ファイルを作成します。 .. 設計者情報 .. include:: ../../../resource-catalog/task-awscli/awscli-credentials-create/_display-condition-awscli-credentials-create.txt .. 本体 .. include:: ../../../resource-catalog/task-awscli/awscli-credentials-create/awscli-credentials-create-body-parameter-task.txt 3.3. 後処理に必要な作業 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% .. 後処理に必要な作業があれば実施します。 - |FILE_USER_CREDENTIAL|\ の内容を~/.aws/credentialsに追記します。 コマンド: .. parsed-literal:: :class: command cat |FILE_USER_CREDENTIAL| >> ~/.aws/credentials - |FILE_USER_CONFIG|\ の内容を~/.aws/configに追記します。 コマンド: .. parsed-literal:: :class: command cat |FILE_USER_CONFIG| >> ~/.aws/config .. note:: 以下の環境変数を設定することで、プロファイル名"\ |IAM_USER_NAME|\ "の権限でAWSにアクセスできます。 変数の設定: .. parsed-literal:: :class: setenv export AWS_DEFAULT_PROFILE="\ |IAM_USER_NAME|\ " プロファイルの権限を無効にする場合は、環境変数を削除します。 変数の設定: .. code-block:: sh :class: setenv export -n AWS_DEFAULT_PROFILE ---------------------------------------------------------------- 完了 ----------------------------------------------------------------