AWS CLI的profile

Profile 就是给一套"登录信息"起个名字。

打个比方:你手机里存了好几个微信号,一个工作用、一个私人用。切换账号时你不用每次重新输密码,只要点一下名字就行。AWS CLI 的 profile 就是这个意思。

为什么需要它

用 AWS CLI 操作 AWS 时,它得知道"你是谁",也就是要有一对密钥(Access Key 和 Secret Key)。如果你只有一个 AWS 账号,配一次就够了,根本用不到 profile 的概念。

但如果你有两个账号,比如"测试账号"和"正式账号",就需要分别存两套密钥,并且给它们起名字区分。这个名字就是 profile。

实际怎么用(只需三步)

第一步:存一套信息,起名叫 test

bash 复制代码
aws configure --profile test

它会依次问你四个问题,照着填就行:Access Key、Secret Key、区域(比如 ap-northeast-1)、输出格式(直接回车跳过)。

第二步:再存一套,起名叫 prod

bash 复制代码
aws configure --profile prod

第三步:用的时候说明用哪个

bash 复制代码
aws s3 ls --profile test    # 用测试账号查看 S3
aws s3 ls --profile prod    # 用正式账号查看 S3

如果不写 --profile,CLI 就用名叫 default 的那一套(也就是你直接运行 aws configure 时存的那套)。

相关推荐
翼龙云_cloud13 小时前
亚马逊云服务器服务代理商:Bedrock 实践经验 Serverless 架构下的 AI 自动化落地
服务器·架构·serverless·云计算·aws
GPU实战笔记14 小时前
实例节点选择:创建入口与运行时稳定性的边界
云计算·a100·gpu 实例·节点选择·工作流验证
mengge.cloud20 小时前
1019Namespace ,Contexts ,Kubernetes Pod
运维·服务器·网络·云原生·容器·kubernetes·云计算
云老大-阿里云国际站代理商1 天前
网站遇到恶意爬虫和CC攻击,阿里云国际站WAF与Bot管理怎么搭配
爬虫·阿里云·云计算
着迷不白1 天前
生产环境标准的Linux系统安装到服务器
linux·云计算
Geek-Chow2 天前
01 · Why AWS Lambda: Idle Cost, Capacity Planning and Risky In-Place Deploys
云计算
workflower2 天前
超算中心聚焦高性能计算场景(HPC)
大数据·网络·人工智能·机器人·云计算·汽车
workflower3 天前
Agentic AI 时代的企业ICT 基础设施运维
运维·人工智能·机器学习·重构·云计算·汽车
Geek-Chow3 天前
00 · AWS Lambda 心智模型学习指南:总览、思维导图与阅读路线(专栏目录)
云计算