Sub Documents
AWS CLIでS3を扱う方法
AWS CLIのあんまりよくない使い方でAWS CLIの設定をしておいてください。
https://docs.aws.amazon.com/ja_jp/cli/latest/userguide/cli-services-s3.html
AWS CLI での Amazon S3 の使用で諸々詳しく書かれているので、ここで解説するのも何なのですが、覚書程度のものです。
S3コマンドいろいろ
現行のAWSアカウントで作成しているBucketのリストを出します。
$ aws s3 ls
2022-06-24 17:43:57 foo
2022-06-24 12:50:11 bar
2022-07-10 22:14:03 baz
と、こんな風に出ます。
プロファイルを使って個別にアクセスする際は、クレデンシャルを確認します。
$ aws sts get-caller-identity --profile=[プロファイル名]
{
"UserId": "XXXXXXXXXXXXXXXXXXXXX",
"Account": "000000000000",
"Arn": "arn:aws:iam::000000000000:user/foobar"
}
このARNでS3にアクセスできる権限があればOKです。