配置 BCE CLI
更新时间:2026-06-10
BCE CLI 支持配置多套凭证,适用于同时管理多个账号或多个环境(开发、测试、生产)的场景。
交互式配置
运行以下命令,按提示输入凭证信息(未指定 Profile 名称时,默认创建或更新名为 default 的 Profile):
Bash
1bce configure set
Plain Text
1Access Key Id: your-access-key-id
2Secret Access Key: your-secret-access-key
3Region: bj
非交互式配置
通过 Flag 直接传入,适合脚本和 CI/CD 环境:
Bash
1bce configure set \
2 --access-key-id YOUR_AK \
3 --secret-access-key YOUR_SK \
4 --region bj
安全提示:在命令行直接传入
--secret-access-key会被记录到 Shell 历史,生产环境建议使用交互式模式。
多 Profile 管理
创建具名 Profile
Bash
1bce configure set prod --access-key-id AK1 --secret-access-key SK1 --region bj
2bce configure set dev --access-key-id AK2 --secret-access-key SK2 --region gz
查看所有 Profile
Bash
1bce configure list
输出示例:
Plain Text
1* prod [Mode: AK]
2 dev [Mode: AK]
* 表示当前激活的 Profile。
切换默认 Profile
Bash
1bce configure use dev
临时使用指定 Profile
无需切换默认,在命令中直接指定:
Bash
1bce vpc QueryVpcList --profile prod
查看 Profile 详情
Bash
1bce configure get prod
删除 Profile
Bash
1bce configure delete dev
加 -y 跳过确认提示:
Bash
1bce configure delete dev -y
使用 STS 临时凭证
Bash
1bce configure set --mode StsToken \
2 --access-key-id STS_AK \
3 --secret-access-key STS_SK \
4 --security-token STS_TOKEN
配置文件位置
| 系统 | 路径 |
|---|---|
| Linux / macOS | ~/.bce/config.json |
| Windows | %USERPROFILE%\.bce\config.json |
凭证获取
登录 百度智能云控制台,进入「用户 → 安全认证 → Access Key」页面获取 AK/SK。
评价此篇文章
