系统管理指南:名称和目录服务(DNS、NIS 和 LDAP)

使用 ldapaddent 填充目录服务器


注意 –

在用数据填充目录服务器之前, 必须配置服务器,使其在您使用 pam_unix 时,以 UNIX Crypt 格式存储口令。如果您使用的是 pam_ldap,则可以用任何格式存储口令。有关以 UNIX crypt 格式设置口令的更多信息,请参见 Sun Java System Directory Server 文档。


ldapaddent 从标准输入(类似于 passwd/etc/filename)读取数据并将其放到与该服务相关联的容器中。客户机的配置确定了数据的缺省写入方式。


注意 –

ldapaddent(1M) 只能在 LDAP 客户机上运行。第 12 章,设置 LDAP 客户机(任务)介绍了如何为 LDAP 名称服务配置客户机。


如何通过 ldapaddent 来向 Sun Java System Directory Server 填充用户口令数据

请参见ldapaddent(1M)。有关 LDAP 安全性和对目录服务器写入访问权限的信息,请参见第 9 章,LDAP 的基本组件和概念(概述)

  1. 可以使用 ldapaddent 命令来向服务器中添加 /etc/passwd 项。


    # ldapaddent -D "cn=directory manager" -f /etc/passwd passwd