如何在 Linux 下安装 AWS CLI ?

AWS CLI 是一个命令行界面,允许我们与 AWS 帐户进行交互。开发人员和系统管理员使用 aws cli 执行日常活动和自动化。

本文介绍如何在 linux 系统上逐步安装最新版本的 AWS CLI。

必要条件
  • Pre-Installed Linux System
  • Sudo User with admin rights
  • Internet Connectivity

(1) 下载安装文件

打开终端,执行 curl 命令下载 aws cli 安装文件

$ curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"

Download-AWS-CLI-Curl-Command

执行以下 ls 命令验证下载文件

$ ls -l awscliv2.zip
-rw-rw-r-- 1 linuxtechi linuxtechi 47244662 Oct 20 10:53 awscliv2.zip
$

(2) 解压安装文件

运行下面的 unzip 命令解压安装程序

$ unzip awscliv2.zip

它将在当前工作目录中创建 aws 文件夹,并将所有需要的文件解压到其中。

$ ls -ld aws
drwxr-xr-x 3 linuxtechi linuxtechi 4096 Oct 19 17:18 aws
$

(3) 运行安装脚本

要安装 aws cli,请执行以下 install 脚本

$ sudo ./aws/install

AWS-CLI-Install-Script-Linux

脚本将在/usr/local/aws-cli 下安装所有文件,并将在/usr/local/bin 中创建符号链接。

(4) 验证 AWS CLI 版本

验证 aws cli 版本,执行命令

$ aws --version
aws-cli/2.8.4 Python/3.9.11 Linux/5.15.0-48-generic exe/x86_64.ubuntu.22 prompt/off
$

(5) 配置 AWS CLI

登录到 AWS 管理控制台并检索 AWS access key id 和 secret access key

In case it is not created yet then create access key ID and secret access key. Copy these keys somewhere safe.

如果还没有创建就先创建,然后把这些钥匙拷贝到安全的地方。

AWS-Account-Access-Secret-Key

现在返回 Linux 终端,运行以下 aws 命令

$ aws configure
AWS Access Key ID [None]: xxxxxxxxxxxxxxxxxxx
AWS Secret Access Key [None]: xxxxxxxxxxxxxxxxxxx
Default region name [None]: us-west-2
Default output format [None]: json
$

以上凭证将保存在以下文件中

$ cat  ~/.aws/credentials

以上命令的输出如下

AWS-Configure-Command-Output-Linux

执行 aws 命令,列出该帐户的 s3 桶和 vpc

$ aws s3 ls
$ aws ec2 describe-vpcs

AWS-Command-List-S3-VPC

上面的输出确认 aws cli 已经成功配置。

我的开源项目

酷瓜云课堂

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值