top of page

Setting Up AWS CLI: A Step-by-Step Guide

Writer's picture: dheeraj moolyadheeraj moolya

Welcome to our blog! Today, we’re diving into the world of cloud management by showing you how to set up the AWS Command Line Interface (CLI). This powerful tool will allow you to manage your AWS resources efficiently from your terminal. Let’s get started!


What is AWS CLI?

The AWS CLI is a unified tool that allows you to manage AWS services through command-line interfaces. It provides a straightforward way to automate and manage your cloud infrastructure.

Step 1: Install the AWS CLI

For Windows

  • Download the Installer:

  • Run the Installer:

    • Double-click the downloaded file and follow the installation instructions.

  • Verify the Installation:

    1. Open Command Prompt and enter:

aws --version

For macOS

  • Using Homebrew:

    • If you have Homebrew installed, run:

brew install awscli
  • Verify the Installation:

    • Open Terminal and enter:

aws --version

For Linux

  • Using the Package Manager:

    • For Debian-based distributions:

sudo apt-get install awscli
  • For Red Hat-based distributions:

sudo yum install awscli
  • Verify the Installation:

    • Open your terminal and run:

aws --version

Step 2: Configure AWS CLI

After installation, you need to configure your AWS credentials.

  • Obtain Your Access Keys:

    • Log into the AWS Management Console.

    • Navigate to IAM (Identity and Access Management).

    • Select Users, click on your username, and go to the Security credentials tab.

    • Click Create access key to get your Access Key ID and Secret Access Key.

  • Run the Configuration Command:

    • Open your terminal and execute:

aws configure
  • Input Your Credentials:

    • You’ll be prompted for:

      • AWS Access Key ID: [Enter your Access Key ID]

      • AWS Secret Access Key: [Enter your Secret Access Key]

      • Default region name: (e.g., us-west-2)

      • Default output format: (e.g., json)


Step 3: Verify Your Configuration

To confirm everything is set up correctly, try running a command like:

aws s3 ls

If successful, you’ll see a list of your S3 buckets (or an empty list if none exist).

Step 4: Keep Your AWS CLI Updated

Regular updates ensure you have the latest features. Here’s how to update:

  • For Windows

    • Run the installer again to update.

  • For macOS

    • If using Homebrew, run:

brew update
brew upgrade awscli
  • For Linux

    • For Debian-based distributions:

sudo apt-get update
sudo apt-get upgrade awscli
  • For Red Hat-based distributions:

sudo yum update awscli

Conclusion


Congratulations! You’ve successfully set up the AWS CLI on your machine. With this tool, you’re now equipped to manage your AWS resources efficiently. Explore its features and start automating your cloud tasks!


If you have any questions or need assistance, please leave a comment below!

2 views0 comments

Recent Posts

See All

Comments


bottom of page