![389 ldap 用户和组迁移 RHEL7](https://linux22.com/image/705180/389%20ldap%20%E7%94%A8%E6%88%B7%E5%92%8C%E7%BB%84%E8%BF%81%E7%A7%BB%20RHEL7.png)
我想知道如何使用命令行迁移 RHEL 7 上的 389 LDAP 目录服务器上的用户和组。
答案1
这不是必需的,但您可能希望使目录服务器在持续时间内保持只读以获得一致状态:
ldapmodify -D "cn=directory manager" -W -p 389 -h server.example.com -x
将只读属性更改为开启
dn: cn=database_name,cn=ldbm database,cn=plugins,cn=config
changetype: modify
replace: nsslapd-readonly
nsslapd-readonly: on
然后使用db2ldif
用于导出目录树的特定部分的实用程序,即:
db2ldif -s 'OU=Users,dc=example,dc=com' -a ./users.example.com.ldif -m -E -q
db2ldif -s 'OU=Groups,dc=example,dc=com' -a ./groups.example.com.ldif -m -E -q