You can either install aws-cli from the official repository….
$ sudo pacman -Sy aws-cli
…or aws-cli-git from the AUR.
$ yaourt -Sy aws-cli-git
To configure, you’ll need to create a public and private access key. For testing purposes, I created a new one for the root user. Once you have this to hand, run:
[andy@home-pc ~]$ aws configure AWS Access Key ID [None]: AKIAPJIFUCTJWDAYF2LZ AWS Secret Access Key [None]: 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 Default region name [None]: eu-west-2 Default output format [None]: json
You can test that worked with:
[andy@home-pc ~]$ aws sts get-caller-identity
{
"UserId": "902857267385,
"Account": "902857267385",
"Arn": "arn:aws:iam::902857267385:root"
}
…or
[andy@home-pc ~]$ aws iam get-user
{
"User": {
"UserId": "902857267385",
"Arn": "arn:aws:iam::902857267385:root",
"CreateDate": "2017-07-07T15:28:59Z",
"PasswordLastUsed": "2019-01-27T16:56:57Z"
}
}
If you followed along – you are a BAD HUMAN! You must now go and create and use an IAM user instead and then delete this root key!
Be the first to comment