2.7. 重新启用帐户策略插件激活的帐户


您可以使用 dsconf account unlock 命令重新启用帐户,或者手动更新 inactivated 用户的 lastLoginTime 属性。

前提条件

  • 一个 inactivated 用户帐户。

流程

  • 使用以下方法之一重新激活帐户:

    • 使用 dsconf account unlock 命令:

      # dsidm <instance_name> -b "dc=example,dc=com" account unlock "uid=example,ou=People,dc=example,dc=com"
      Copy to Clipboard Toggle word wrap
    • 通过将用户的 lastLoginTime 属性设置为最新的时间戳:

      # ldapmodify -H ldap://server.example.com -x -D "cn=Directory Manager" -W
      
      dn: uid=example,ou=People,dc=example,dc=com
      changetype: modify
      replace: lastLoginTime
      lastLoginTime: 20210901000000Z
      Copy to Clipboard Toggle word wrap

验证

  • 以您重新激活的用户身份进行身份验证。例如,执行搜索:

    # ldapsearch -H ldap://server.example.com -x -D "uid=example,ou=People,dc=example,dc=com" -W -b "dc=example,dc=com" -s base
    Copy to Clipboard Toggle word wrap

    如果用户可以成功进行身份验证,则会重新激活帐户。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat