3.4. 重置目录管理器密码


Directory Manager 是特权数据库管理员,与 Linux 操作系统中的 root 用户相当。Directory Manager 密码在实例安装期间设置。如果丢失了密码,您可以重置它以重新获得对该目录的特权访问权限。

3.4.1. 使用命令行重置目录管理器密码

如果您有目录服务器实例的 root 访问权限,您可以重置目录管理器的密码。

流程

  1. 生成新密码哈希。例如:

    # pwdhash -D /etc/dirsrv/slapd-<instance_name> <new_password>
    {PBKDF2_SHA256}AAAgABU0bKhyjY53NcxY33ueoPjOUWtl4iyYN5uW...

    因为您已指定了目录服务器实例配置的路径,所以 pwdhash 生成器会自动使用 nsslapd-rootpwstoragescheme 属性中设置的密码存储方案来加密新密码。

  2. 停止 Directory 服务器实例:

    # dsctl <instance_name> stop
  3. 编辑 /etc/dirsrv/slapd-<instance_name> /dse.ldif 文件,并将 nsslapd-rootpw 属性设置为第一步中显示的值:

    nsslapd-rootpw: {PBKDF2_SHA256}AAAgABU0bKhyjY53NcxY33ueoPjOUWtl4iyYN5uW...
  4. 启动 Directory 服务器实例:

    # dsctl <instance_name> start
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat
返回顶部