おっさん社内SEエンジニアの勉強ブログ

勉強記録のブログとなります。

SAA学習-S3-AWS CLIの導入

今回のテーマ:AWS CLIの導入

概要

実際の手順

AWS CLIをインストール

f:id:In-houseSE:20210509112151p:plain

  • ダウンロード指定先よりダウンロードするかコマンドプロンプトを起動し、「msiexec.exe」コマンドを使用しインストール(今回はコマンドで実行)

コマンド

msiexec.exe /i https://awscli.amazonaws.com/AWSCLIV2.msi

f:id:In-houseSE:20210509115129p:plain

  • 使用許諾にチェックを入れて、Nextをクリック

f:id:In-houseSE:20210509115201p:plain

  • インストール先を選択し、Nextをクリック

f:id:In-houseSE:20210509115243p:plain

  • インストール確認があり、Installをクリック

f:id:In-houseSE:20210509115319p:plain

  • インストールが完了を確認し、Finishをクリック

f:id:In-houseSE:20210509115358p:plain

  • インストール後、パス(環境変数)が通っているか確認するため、以下コマンドを実施する

コマンド

aws --version

実行結果

f:id:In-houseSE:20210509123421p:plain

AWS CLIの初期セットアップ

ローカルの環境から指定したユーザーでAWS CLIを使用できるようにIAMの設定を行います。

  • マネージメントコンソール-IAM-管理権限ユーザー認証情報タグより、アクセスキーの作成をクリック

f:id:In-houseSE:20210509123911p:plain

  • アクセスキーを作成したら画面の値をコピーするかcsvファイルをダウンロードします。

f:id:In-houseSE:20210509124011p:plain

  • 以下コマンドより使用するアクセスキーの設定を行う

コマンド

aws configure
設定項目 設定値
AWS Access Key ID 発行したアクセスキー
AWS Secret Access Key 発行したシークレットキー
Default region name ap-northeast-1
Default output format json

実行結果(内容が内容なので一部値をマスクしてます):

f:id:In-houseSE:20210509124824p:plain

  • 動作確認のため以下コマンドを実行します。

コマンド

aws s3 ls

実行結果

f:id:In-houseSE:20210509125437p:plain

AWS CLIの操作

コマンド

aws s3 mb s3://test-buket-20210509

実行結果

f:id:In-houseSE:20210509125748p:plain

コマンド

aws s3 rb s3://test-buket-20210509

実行結果

f:id:In-houseSE:20210509125909p:plain

今回のテーマは以上です。

補足:

AWS CLIのコマンドリファレンスガイドは下記URLを参照ください。

docs.aws.amazon.com