1.3. 从命令行删除 Red Hat Quay 用户
在 Red Hat Quay UI 的 Superuser Admin 面板中访问 Users 选项卡时,您可能会遇到没有列出用户的情况。相反,会显示一条消息,表示 Red Hat Quay 被配置为使用外部身份验证,用户只能在该系统中创建。
这个错误由以下两个原因之一:
- 加载用户时,Web UI 会超时。发生这种情况时,用户无法对其执行任何操作。
- 在 LDAP 身份验证中。当更改 userID 时,但关联的电子邮件不是。目前,Red Hat Quay 不允许创建具有旧电子邮件地址的新用户。
在出现这个问题时,使用以下步骤从 Red Hat Quay 中删除用户。
流程
输入以下
curl
命令从命令行删除用户:$ curl -X DELETE -H "Authorization: Bearer <insert token here>" https://<quay_hostname>/api/v1/superuser/users/<name_of_user>
注意删除用户后,此用户在其专用帐户中具有的任何存储库都不可用。