AWSCLI是一个命令行界面,允许我们与AWS帐户进行交互。开发人员和系统管理员使用awscli进行日常活动和自动化。本文介绍如何在linux系统上逐步安装最新版本的AWSCLI。Pre-InstalledLinuxSystemSudoUserwithadminrightsInternetConnectivity(1)下载安装文件打开终端执行curl命令下载awscli安装文件$curl"https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip"-o"awscliv2.zip"执行以下ls命令以验证下载的文件$ls-lawscliv2.zip-rw-rw-r--1linuxtechilinuxtechi47244662Oct2010:53awscliv2.zip$(2)解压安装文件通过运行下面的解压命令解压安装程序$unzipawscliv2.zip它将在当前工作目录中创建aws文件夹并将所有需要的文件解压缩到其中。$ls-ldawsdrwxr-xr-x3linuxtechilinuxtechi4096Oct1917:18aws$(3)运行安装脚本要安装awscli,请执行以下安装脚本$sudo./aws/install脚本将位于/usr/local安装/aws-cli下的所有文件,并将在/usr/local/bin中创建一个符号链接。(4)验证AWSCLI的版本验证awscli的版本,执行命令$aws--versionaws-cli/2.8.4Python/3.9.11Linux/5.15.0-48-genericexe/x86_64.ubuntu.22prompt/off$(5)配置AWSCLI登录AWS管理控制台并检索AWS访问密钥ID和秘密访问密钥如果尚未创建则创建访问密钥ID和秘密访问密钥。将这些密钥复制到安全的地方。如果尚未创建,请先创建,然后将这些密钥复制到安全的地方。现在回到您的Linux终端并运行以下aws命令$awsconfigureAWSAccessKeyID[None]:xxxxxxxxxxxxxxxxxxAWSSecretAccessKey[None]:xxxxxxxxxxxxxxxxxx默认区域名称[None]:us-west-2Default输出格式[None]:json$上面的凭证会被保存在下面的文件中$cat~/.aws/credentials上面命令的输出如下执行aws命令列出账户的s3buckets和vpcs$awss3ls$awsec2describe-vpcs以上输出确认awscli已经配置成功。我的开源项目课程-tencent-cloud(酷瓜云课堂-gitee仓库)course-tencent-cloud(酷瓜云课堂-github仓库)
