更新时间:2023-10-27 GMT+08:00

更新配置文件

功能说明

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

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

命令结构

  • Windows操作系统
    • 交互模式更新配置
      obsutil config [-interactive] [-crr] [-config=xxx]
    • 直接更新配置
      obsutil config [-e=xxx] [-i=xxx] [-k=xxx] [-t=xxx] [-crr] [-config=xxx]
  • macOS/Linux操作系统
    • 交互模式更新配置
      ./obsutil config [-interactive] [-crr] [-config=xxx]
    • 直接更新配置
      ./obsutil config [-e=xxx] [-i=xxx] [-k=xxx] [-t=xxx] [-crr] [-config=xxx]
  • 注意:通过-i、-k、-e配置用户认证信息后,linux等操作系统的history命令可查询配置参数值,请谨慎使用该操作。

运行示例

  • 以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

附加参数,可选

使用交互模式更新配置。

须知:

为了安全性,建议您使用该模式来配置ak和sk。

e

附加参数,可选

将配置文件中的endpoint|endpointCrr取值更新为输入的值,endpoint|endpointCrr的详细描述请参见配置参数说明

i

附加参数,可选

将配置文件中的ak|akCrr取值更新为输入的值,ak|akCrr的详细描述请参见配置参数说明

k

附加参数,可选

将配置文件中的sk|skCrr取值更新为输入的值,sk|skCrr的详细描述请参见配置参数说明

t

附加参数,可选

将配置文件中的token|tokenCrr取值更新为输入的值,token|tokenCrr的详细描述请参见配置参数说明

crr

附加参数,可选

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

说明:

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

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

config

附加参数,可选

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

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