AWS CLIでアカウント切り替え
たまにAWS CLI使うと、アカウント切り替えとS3のダウンロードのコマンドを忘れてしまうので備忘録的に書いておきます。
アカウント変更
1. 現在のアカウントを確認する
$ cd ~/.aws
$ ls config credentials
$ cat credentials [default] aws_access_key_id = wwwwwwwwwwwwwwwwww aws_secret_access_key = xxxxxxxxxxxxxxxxxxxxxxxxx [account_name] aws_access_key_id = yyyyyyyyyyyyyyyyyyyyy aws_secret_access_key = zzzzzzzzzzzzzzzzzzzzzzz
2. アカウント変更
先ほど確認したユーザー名を入れてアカウントを変更します。
$ export AWS_DEFAULT_PROFILE=ユーザー名
もし先ほどのaccount_nameに変更したい場合はこちら
$ export AWS_DEFAULT_PROFILE=account_name
アカウント確認すると、先ほど変更したアカウントになっている。
$ aws configure list Name Value Type Location ---- ----- ---- -------- profile test manual --profile access_key ****************IEPM shared-credentials-file secret_key ****************VPOT shared-credentials-file region ap-northeast-1 config-file ~/.aws/config