用户管理
创建用户
./udbto-cli user create [USER ID] [flags]
Flags:
--access-key string 指定用户用于对象存储功能的access key
--secret-key string 指定用户用于对象存储功能的secret key
--password string 指定用户密码
--user-type string 指定用户类型,可选项为normal或admin(默认为normal)
-y, --yes 跳过所有问题并设置回答为"yes"
删除用户
./udbto-cli user delete [USER ID] [flags]
Flags:
-y, --yes 跳过所有问题并设置回答为"yes"
./udbto-cli user info [USER ID] 获取用户[USER ID]的信息
./udbto-cli user list 获取包含当前所有用户信息的列表
./udbto-cli user perm [USER ID] [VOLUME] [PERM] 更新用户[USER ID]对于卷[VOLUME]的权限[PERM]
[PERM]可选项为"只读"(READONLY/RO)、"读写"(READWRITE/RW)、"删除授权"(NONE)
获取用户信息
./udbto-cli user info [USER ID]
[Summary]
User ID : udbtovol
Access Key : Nxn4j46ogyBkbph0
Secret Key : 0Jj3JvZD16VigilPGPV2LrgxfuCeHGGH
Type : normal
Create Time: 2025-09-26 11:46:53
[Volumes]
VOLUME PERMISSION
udbtovol Owner
列出所有用户
./udbto-cli user list
ID TYPE ACCESS KEY SECRET KEY CREATE TIME
udbtovol Normal Nxn4j46ogyBkbph0 0Jj3JvZD16VigilPGPV2LrgxfuCeHGGH 2025-09-26 11:46:53
userid1 Normal by7FIicqDJQ9TXNW pkPojNBvkUJhL4602cqUKAeccpqBDRG5 2025-09-26 15:01:58
root Root nNMyGwZV5nNxSzSc tzNuyocB2RB9dgBRE03ncntdHGKXXaPB 2025-09-26 10:44:33
更新用户对某个卷的权限
./udbto-cli user perm [USER ID] [VOLUME] [PERM]
[PERM]可选项为"只读"(READONLY/RO)、"读写"(READWRITE/RW)、"删除授权"(NONE)
更新用户的信息
./udbto-cli user update [USER ID] [flags]
Flags:
--access-key string 更新后的access key取值
--secret-key string 更新后的secret key取值
--user-type string 更新后的用户类型,可选项为normal或admin
-y, --yes 跳过所有问题并设置回答为"yes"