用户管理
GPUStack 有两种用户角色:Admin 和 User。
管理员可以管理集群、资源、模型、用户和系统设置。
普通用户可以管理自己的 API 密钥并访问模型 API。
默认管理员
首次初始化时,GPUStack 会创建一个默认管理员用户。
初始密码保存在 <data-dir>/initial_admin_password 中。
默认配置下,此文件位于 GPUStack Server 容器内的 /var/lib/gpustack/initial_admin_password。
可以在启动 GPUStack 时使用 --bootstrap-password 参数,为默认管理员设置自定义密码。
密码要求
通过 UI 或 API 设置的密码必须至少包含一个大写字母、一个小写字母、一个数字,以及下列特殊字符之一:
UI 还将密码长度限制为 6–64 个字符。
创建用户
- 进入
Users页面。 - 单击
Add User按钮。 - 填写用户的
Name、Full Name、Password,并选择Role。 - 单击
Save按钮。
更新用户
- 进入
Users页面。 - 找到要编辑的用户。
- 单击
Operations列中的Edit按钮。 - 根据需要更新属性。
- 单击
Save按钮。
停用用户
- 进入
Users页面。 - 找到要停用的用户。
- 单击
Operations列中的Deactivate Account按钮。
启用用户
- 进入
Users页面。 - 找到要启用的用户。
- 单击
Operations列中的Activate Account按钮。
删除用户
- 进入
Users页面。 - 找到要删除的用户。
- 单击
Operations列中的省略号按钮,然后选择Delete。 - 确认删除。
说明
无法通过 UI 停用或删除 admin 用户。