共计 1278 个字符,预计需要花费 4 分钟才能阅读完成。
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"
执行以下 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
脚本将在 /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.
如果还没有创立就先创立,而后把这些钥匙拷贝到平安的中央。
当初返回 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 命令,列出该帐户的 s3 桶和 vpc
$ aws s3 ls
$ aws ec2 describe-vpcs
下面的输入确认 aws cli 曾经胜利配置。
我的开源我的项目
- course-tencent-cloud(酷瓜云课堂 – gitee 仓库)
- course-tencent-cloud(酷瓜云课堂 – github 仓库)
正文完