ubuntuにaws-cliをインストールし、S3を使って生成したアクセスキーの疎通テストを行う手順をまとめました。
update
まずはアップデートを行う。
$ sudo apt update -y
install python
aws-cliのコマンドでpython3を使うので、先にpythonをインストール。
$ sudo apt install python3-pip python3-dev build-essential libssl-dev libffi-dev python3-setuptools
$ sudo apt install python3-venv
$ sudo ln -s /usr/bin/python3 /usr/bin/python
$ which python
$ python -V
install aws-cli
aws-cliをインストールしてアクセスキーを登録。
$ cd /tmp
$ curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
$ unzip awscli-bundle.zip
$ sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
$ sudo chown -R ubuntu:ubuntu /usr/local/bin/aws
$ aws configure
AWS Access Key ID [None]: xxxxxxxxxxxx
AWS Secret Access Key [None]: xxxxxxxxxxxx
Default region name [None]:
Default output format [None]:
$ aws configure list
check s3 and access key
バケット名を指定して疎通確認。
$ aws s3 ls s3://${your backet name}/