用户管理#
添加用户#
新用户可以在浏览器中导航到您的本地仓库 网页并自行注册一个帐户,或者您可以 使用命令行添加它们:
将
USER_PASSWORD
环境变量(例如export USER_PASSWORD=abc123DEF
).运行
anaconda-server-create-user
命令,语法如下:anaconda-server-create-user [-h] -u USERNAME [-e EMAIL] [--superuser]
例:
anaconda-server-create-user --username jsmith --email jsmith@your-domain.com --superuser
搜索用户#
从 Anaconda Enterprise 4 Repository 版本 2.33.5 开始,您可以按用户名搜索用户 或电子邮件地址。在浏览器中打开此 URL:
http://your.anaconda.server:port/admin/users
注意:将“your.anaconda.server:port”替换为名称或 IP 地址和端口 的 Anaconda 服务器。
提升现有用户#
从 Anaconda Enterprise 4 Repository 版本 2.28 开始,管理员可以使用 “管理帐户”页面,用于将用户提升为员工,或者 superuser 状态。
职员和超级用户的查看权限#
staff 用户和超级用户可以查看 管理页面:
报告。
用户管理。
许可证下载。
试用许可证。
当前 LDAP 配置。
当前服务器配置。
下载摘要。
从特定地址下载。
安全源和安全源详细信息。
存储管理。
员工和超级用户的权限#
staff 用户和超级用户具有以下权限:
创建许可证。
下载用户数据库的 CSV。
在 Administration (管理) 面板中搜索包。
向用户重新发送确认电子邮件。
向用户重新发送密码重置电子邮件。
下载包含用户电子邮件的 CSV。
超级用户的其他权限#
除了上述所有内容之外,超级用户还可以查看 在 Administration 页面上关注:
计划。
用户详细信息。
要将现有用户提升为 staff 用户或超级用户,请执行以下作:
重置用户密码#
如果用户忘记了密码,您可以请求重置链接 提供给用户。
要发送电子邮件,Repository 必须配置电子邮件设置。
登录到您的 Repository 管理账户。
从顶部的 Tools 菜单中,选择 Admin。
从左侧导航窗格中,选择 Password Reset (密码重置)。
输入用户的电子邮件地址。
Web UI 会生成一个密码重置链接。
通过电子邮件将链接发送给用户。
您也可以在不发送电子邮件的情况下重置密码:
anaconda-server-admin reset-password jsmith
注意:替换jsmith
替换为您要输入的密码的用户名
重置。
向新用户重新发送欢迎电子邮件#
要发送电子邮件,Repository 必须配置电子邮件设置。
如果用户报告他们在 在本地 Repository 网页上注册,它可能已被捕获 在垃圾邮件过滤器中。
按照上述说明重置用户密码。
更改用户的存储大小或将其计划更改为 free unlimited#
要更改用户的存储大小或计划:
登录到您的 Repository 管理账户。
从顶部的 Tools 菜单中,选择 Admin。
从左侧导航窗格中,选择 Accounts (账户)。
选择要为其帐户的用户的用户名 改变。
要更新存储限制,请单击 Update Storage(更新存储)。
要将用户的计划设置为 free 和 unlimited,请单击 设置免费无限计划。
删除用户#
登录到您的 Repository 管理账户。
从顶部的 Tools 菜单中,选择 Admin。
从左侧导航窗格中,选择 Accounts (账户)。
选择要删除的用户的用户名。
单击 Delete user 按钮。
可选:使用
anaconda-server-admin clean-storage
以从该用户的帐户中删除文件。