Red Hat Training

A Red Hat training course is available for OpenShift Container Platform

5.6. 删除用户

删除用户:

  1. 删除用户记录:

    $ oc delete user demo
    user "demo" deleted
  2. 删除用户身份。

    用户的身份与您所使用的身份供应商相关。在 oc get user 中从用户记录中获取供应商名称。

    在本例中,身份提供程序名称为 htpasswd_auth。该命令为:

    # oc delete identity htpasswd_auth:demo
    identity "htpasswd_auth:demo" deleted

    如果您跳过这一步,该用户将无法再次登录。

完成这些步骤后,当用户再次登录时,OpenShift Container Platform 中会创建一个新帐户。

如果您的用意是阻止用户再次登录(例如,如果员工已离开公司并且想要永久删除帐户),您也可以将用户从您配置的身份供应商的身份验证后端(如 htpasswdkerberos 或其他)中删除。

例如,如果您使用 htpasswd,请使用用户名和密码删除为 OpenShift Container Platform 配置的 htpasswd 文件中的条目。

对于诸如轻量级目录访问协议(LDAP)或红帽身份管理(IdM)等外部识别管理,请使用用户管理工具来删除用户条目。