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>
$ curl -X DELETE -H "Authorization: Bearer <insert token here>" https://<quay_hostname>/api/v1/superuser/users/<name_of_user>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意删除用户后,此用户位于其专用帐户中的任何存储库都不可用。