AWS CLIの初期設定(AWS認証情報設定)
IAMユーザーのアクセスキーを取得
事前にIAMのセキュリティ認証情報からAccess key ID
とSecret access key
を取得します。
CLIの設定ファイル
aws configureコマンドでAccess key ID
とSecret access key
を設定します。
[ec2-user@donald-dev-ec2-bastin ~]$ aws configure
AWS Access Key ID [None]: xxxxxxxxxxxxxxxxxxxxx
AWS Secret Access Key [None]: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Default region name [None]: ap-northeast-1
Default output format [None]: text
[ec2-user@donald-dev-ec2-bastin ~]$
[ec2-user@donald-dev-ec2-bastin ~]$ ls -l .aws
total 8
-rw------- 1 ec2-user ec2-user 48 Oct 16 00:25 config
-rw------- 1 ec2-user ec2-user 116 Oct 16 00:25 credentials
[ec2-user@donald-dev-ec2-bastin ~]$
[ec2-user@donald-dev-ec2-bastin ~]$ cat .aws/config
[default]
output = text
region = ap-northeast-1
[ec2-user@donald-dev-ec2-bastin ~]$
[ec2-user@donald-dev-ec2-bastin ~]$ cat .aws/credentials
[default]
aws_access_key_id = xxxxxxxxxxxxxxxxxxx
aws_secret_access_key = xxxxxxxxxxxxxxxxxxxxxxxx
[ec2-user@donald-dev-ec2-bastin ~]$
その他の設定方法
- 環境変数( AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY AWS_SESSION_TOKEN )
- AWS認証情報ファイル( ~/.aws/credentials ) ★←今回の手順
- CLI 設定ファイル( ~/.aws/config )
- 認証情報
- インスタンスプロファイルの認証情報(インスタンスに割り当てられたIAMロール)
関連しているかもしれない記事
- EC2上のRHEL上にOracle Database 12cR1をインストールする場合の事前準備
- EC2上でruninstallerの実行エラー
- AWS EC2でX Window Systemをセットアップする
- EC2にOracle ClientをインストールしてRDS(Oracle)に接続する
- クラウド環境(EC2など)への接続時へのタイムアウト対応