更新时间:2026-09-10 GMT+08:00
分享

授权

码道CLI基于华为云AK/SK实现身份鉴权,提供两种授权模式以灵活适配不同场景。

  • 进程级临时授权:仅在当前终端会话内生效,窗口关闭后自动失效。无需持久化存储密钥,特别适合临时调试或在公共机器上进行测试,安全便捷。
  • 系统环境变量永久授权:将鉴权信息写入系统Shell或Windows环境变量。新开终端或重启设备后依然有效,适合个人本地长期开发使用,避免重复配置。

如果你的账号未开通任意套餐,授权完成后会自动为你开通个人体验版套餐。

前置准备

  1. 你需要参考文档访问密钥,新建访问密钥。

    创建成功后,请单击“立即下载”,保存密钥信息,否则弹窗关闭后将无法再次获取该密钥信息。

  2. 根据你的操作系统,参考下述章节完成环境变量的配置。

    其中,Access Key Id和Secret Access Key的值,通过你下载保存的credentials.csv文件中获取。

Windows

下面为您介绍在Windows系统中,如何通过进程级配置和系统环境变量配置完成授权操作。

macOS

下面为你介绍在macOS系统中,如何通过进程级配置和系统环境变量配置完成授权操作。

Linux

您可以根据您的需要,选择授权方式:

表1 不同授权方式对比

授权方式

生效范围

生命周期

适用Shell

权限要求

典型使用场景

临时进程授权

仅当前终端窗口

关闭终端立即失效,重启服务器清空

bash、zsh、sh

普通用户即可

临时调试、一次性测试、临时执行脚本,不想留存密钥

Bash用户永久授权

当前登录用户,所有新终端

永久保存,重启终端或者服务器仍存在

Linux默认Bash(CentOS、Ubuntu或者麒麟等)

普通用户即可

个人服务器、日常高频使用,本机仅自己操作

相关文档