更新时间:2024-04-17 GMT+08:00

更新配置文件

功能说明

更新配置文件(.obsutilconfig)中的部分配置信息,可更新的配置包括:endpoint、ak、sk、token。

关于配置文件(.obsutilconfig)中参数的详细说明,请参见配置参数说明

命令结构

  • Windows操作系统
    obsutil config -interactive [-crr] [-config=xxx]
  • macOS/Linux操作系统
    ./obsutil config -interactive [-crr] [-config=xxx]

运行示例

  • 以Windows操作系统为例,运行obsutil config -interactive,更新默认配置文件的访问密钥和OBS服务地址。
    obsutil config -interactive
    
    Please input your ak:
    xxxxxxxxxxxxxxxxxxxxxxxxx
    Please input your sk:
    xxxxxxxxxxxxxxxxxxxxxxxxx
    Please input your endpoint:
    xxxxxxxxxxxxxxxxxxxxxxxxx
    Please input your token:
    xxxxxxxxxxxxxxxxxxxxxxxxx
    Config file url:
      C:\Users\tools\.obsutilconfig
    
    Update config file successfully!
  • 以Linux操作系统为例,运行./obsutil config -interactive,更新默认配置文件的访问密钥和OBS服务地址。
    ./obsutil config -interactive
    
    Please input your ak:
    xxxxxxxxxxxxxxxxxxxxxxxxx
    Please input your sk:
    xxxxxxxxxxxxxxxxxxxxxxxxx
    Please input your endpoint:
    xxxxxxxxxxxxxxxxxxxxxxxxx
    Please input your token:
    xxxxxxxxxxxxxxxxxxxxxxxxx
    Config file url:
      /root/.obsutilconfig
    
    Update config file successfully!

参数说明

参数

约束

描述

interactive

附加参数,可选

使用交互模式更新配置。

crr

附加参数,可选

更新配置文件中客户端跨区域复制模式的相关配置信息。

说明:

不配置该参数,更新的配置文件中的字段为endpoint、ak、sk、token。

配置该参数后,更新的配置文件中的字段变为endpointCrr、akCrr、skCrr、tokenCrr。

config

附加参数,可选

运行当前命令时的自定义配置文件,可支持的配置参数请参考配置参数说明

通过携带此参数并指定路径,可更新自定义配置文件的参数;不携带此参数则表示更新默认配置文件参数。