当前位置:首页 > RockyLinux > 正文

RockyLinux AWS CLI配置(手把手教你为Rocky Linux系统安装并配置AWS命令行工具)

在云计算时代,使用命令行工具管理云资源已成为开发和运维人员的必备技能。本文将详细讲解如何在RockyLinux系统中安装、配置并验证AWS CLI(Amazon Web Services Command Line Interface),帮助你轻松接入AWS云服务。无论你是刚接触Linux的新手,还是有一定经验的开发者,都能按照本教程顺利完成配置。

什么是AWS CLI?

AWS CLI 是 Amazon 提供的一个开源工具,允许用户通过命令行与 AWS 服务进行交互。你可以用它来启动 EC2 实例、管理 S3 存储桶、配置 IAM 权限等,极大提升操作效率。

RockyLinux AWS CLI配置(手把手教你为Rocky Linux系统安装并配置AWS命令行工具) CLI配置  AWS命令行工具安装 Rocky Linux云服务接入 CLI凭证设置 第1张

前提条件

  • 一台已安装 Rocky Linux(建议 8 或 9 版本)的服务器或本地虚拟机
  • 具有 sudo 权限的用户账户
  • 一个有效的 AWS 账户,并已创建访问密钥(Access Key ID 和 Secret Access Key)

步骤一:更新系统并安装依赖

首先,确保系统软件包是最新的,并安装必要的依赖项:

sudo dnf update -ysudo dnf install -y python3-pip curl unzip

步骤二:安装 AWS CLI

推荐使用官方提供的捆绑安装方式,兼容性更好:

curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"unzip awscliv2.zipsudo ./aws/install

安装完成后,可验证版本:

aws --version

正常输出类似:aws-cli/2.x.x Python/3.x.x Linux/...

步骤三:配置 AWS CLI 凭证

运行以下命令开始交互式配置:

aws configure

系统会依次提示你输入以下信息:

  • AWS Access Key ID:从 AWS 控制台 IAM 用户页面获取
  • AWS Secret Access Key:与上面配对的密钥
  • Default region name:例如 us-east-1ap-southeast-1 等(建议填写你常用区域)
  • Default output format:可选 jsontexttable,新手推荐 json

配置完成后,凭证将保存在 ~/.aws/credentials,配置信息保存在 ~/.aws/config

步骤四:测试配置是否成功

以列出 S3 存储桶为例(确保你的 IAM 用户有相应权限):

aws s3 ls

如果返回你的存储桶列表(或空列表但无报错),说明 RockyLinux AWS CLI配置 成功!

常见问题与解决

  • 权限错误:请检查 IAM 用户是否拥有足够策略(如 AmazonS3ReadOnlyAccess)
  • 找不到命令:确认安装路径是否加入 PATH,或重启终端
  • 区域不匹配:确保配置的 region 与资源所在区域一致

总结

通过以上步骤,你已经成功完成了 AWS命令行工具安装AWS CLI凭证设置,可以开始使用命令行高效管理你的 Rocky Linux云服务接入 项目了。掌握 AWS CLI 不仅能提升工作效率,也是迈向 DevOps 自动化的重要一步。

现在,就去尝试创建你的第一个 EC2 实例吧!