---
title: "AWS CLI installation"
canonical_url: "https://www.zone.lv/help/kb/aws-cli-installation/"
post_type: "ht_kb"
published: "2022-09-21T12:11:34+00:00"
modified: "2022-09-21T12:11:34+00:00"
language: "en"
author: "silver"
taxonomies:
  ht_kb_category:
    - name: "Technical"
      url: "https://www.zone.lv/help/kb-categories/technical-en/"
  ht_kb_tag:
    - name: "aws cli"
      url: "https://www.zone.lv/help/kb-tags/aws-cli-en/"
---

# AWS CLI installation

Official documentation on how to install the AWS CLI: <https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html>

Since the**`~/bin`** directory exists in the PATH variable, it is a good idea to put the “aws” binary in that directory.
With the “-i” key, we also specify the directory where everything else needed to run the application will be installed.

```
mkdir -p ~/bin
cd ~/tmp
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
aws/install -b ${HOME}/bin -i ${HOME}/aws
rm -rf ~/tmp/aws
```

In order to associate this newly installed utility with a specific AWS account, you should run the command:

```
aws configure
```

It prompts 4 questions:

- AWS Access Key ID
- AWS Secret Access Key
- Default region name (can be left with default value “None”)
- Default output format (can be left with default value “None”)

The entered values are stored in `~/.aws/credentials` and `~/.aws/config` files and can be manually updated/changed later.

Here you can find more detailed information about configuration:

<https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html>

There is a variety of ways to verify if the integration is working and if the AWS CLI utility is correctly configured and able to log in, but one of them is, e.g. , the command:

```
aws iam list-users
```

Assuming some users are created on the AWS side, the output will look similar to:

`{`

`    ``"Users"``: [`

`        ``{`

`            ``"Path"``: ``"/"``,`

`            ``"UserName"``: ``"Pendejo"``,`

`            ``"UserId"``: ``"AIDAXYW3T53I7TKJQKCXY"``,`

`            ``"Arn"``: ``"arn:aws:iam::534110269137:user/Pendejo"``,`

`            ``"CreateDate"``: ``"2022-02-22T14:15:18+00:00"`

`        ``},`

`        ``{`

`            ``"Path"``: ``"/"``,`

`            ``"UserName"``: ``"Troll"``,`

`            ``"UserId"``: ``"AIDAXYW3T53ITVDUJT4DX"``,`

`            ``"Arn"``: ``"arn:aws:iam::534110269137:user/Troll"``,`

`            ``"CreateDate"``: ``"2022-02-22T14:15:18+00:00"`

`        ``}`

`    ``]`

`}`

For more detailed instructions you can refer to the official documentation:
<https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-using.html>
