AWS CLI Installation & Configuration
Installation
To play with AWS with command line, you need to install aws cli on your machine so following
are the steps/commands to install on linux (ubuntu)
Installing AWS CLI at Ubuntu
sudo apt-get update
sudo apt-get install awscli
Installing AWS CLI at CentOS 9/8
sudo dnf install awscli
aws –version
Configure AWS on the server
Type the following command on your machine terminal
aws configure
Above command will need following information
AWS Access Key ID [None]: Paste here your actual key id
AWS Secret Access Key [None]: Paste here your actual access key
Default region name [None]: us-west-1
Default output format [None]: json
After AWS configuration the aws commands will work.
Reset AWS Credentials
just remove ~/.aws/credentials along with ~/.aws/config
rm -rf ~/.aws/credentials
rm -rf ~/.aws/config
Some AWS Commands
For moving file to S3
aws s3 mv mysite-dev.tar.gz s3://xl-john/
For listing files in S3 bucket
aws s3 ls s3://xl-john/
aws s3 ls s3://xl-john –recursive –human-readable –summarize (For detailed view)For Removing file from AWS S3:-
aws s3 rm s3://xl-john/mysite-dev.tar.gz
Download from AWS S3
aws s3 cp s3://xl-john/mysite-dev.tar.gz /var/www/mysite-dev.tar.gz
List all buckets
aws s3api list-buckets –query “Buckets[].Name”
