跳到主要内容

用户管理

管理悦库用户账号。所有命令均需要以管理员账号登录。

列出用户

opscli user list
opscli user list --search zhangsan
opscli user list --page 2 --size 50
opscli user list --json
参数默认值说明
--page1页码
--size20每页条数(最大 100)
--search按账号或姓名关键词过滤
--dept按部门 ID 过滤
--jsonJSON 格式输出

输出示例:

ID     账号          姓名       类型    部门ID   状态
1 admin 管理员 admin 0 启用
2 zhangsan 张三 common 5 启用
3 lisi 李四 common 5 禁用
─────────────────────────────────────────────────────
共 3 条,第 1/1 页

创建用户

opscli user create --username zhangsan --password Abc123! --name 张三
参数必填说明
--username登录账号(须唯一)
--password初始密码
--name显示姓名(默认同账号)
--dept所属部门 ID(默认根部门)
--quota私有空间限额(MB),0 表示不限

删除用户

# 交互确认(会提示输入账号确认)
opscli user delete zhangsan

# 跳过确认(脚本使用)
opscli user delete zhangsan --force

删除用户将永久清除该用户及其所有私有数据,操作不可逆。

重置密码

opscli user reset-password zhangsan --password NewPass456!

设置存储配额

# 设置为 10 GB(10240 MB)
opscli user set-quota zhangsan --quota 10240

# 设置为不限制
opscli user set-quota zhangsan --quota 0

常见问题

  • 提示"权限不足":确认当前登录账号拥有管理员权限。
  • 提示"账号已存在":创建用户时账号重复,换一个账号名。
  • 提示"尚未登录":先执行 opscli login