[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

how to migrate your openldap to a new box



 
    
how to migrate your openldap to a new box
-----------------------------------------

"No passwd entry for user ldap" error if you start openldap:

[root@igloo ldap]# /usr/sbin/slapd -u ldap -h "ldap:/// ldaps:///" -d 255

check this:

[root@igloo ldap]# grep ldap /etc/passwd
ldap:x:55:55:LDAP User:/var/lib/ldap:/bin/false

[root@igloo ldap]# grep ldap /etc/shadow
ldap:!!:12033::::::

[root@igloo ldap]# grep ldap /etc/group
ldap:x:55:

get all entries from old openldap server:

[root@flabby openldap]# ldapsearch -h localhost -p 389 -D "cn=Directory Manager, o=Open CA, c=AU" -w shit4U -x -s sub -LLL "objectclass=*" > /tmp/entries.ldif

[root@igloo ldap]# ldapadd -f /tmp/entries.ldif -x -D "cn=Directory Manager, o=Open CA, c=AU" -w shit4U

[root@igloo ldap]# pwd
/var/lib/ldap

[root@igloo ldap]# ls -al
total 456
drwxr-x---    2 ldap     ldap         4096 Jan 21 14:23 .
drwxr-xr-x   21 root     root         4096 Jan 13 15:13 ..
-rw-------    1 ldap     ldap         8192 Jan 21 14:04 cn.dbb
-rw-------    1 ldap     ldap         8192 Jan 21 14:04 dn2id.dbb
-rw-------    1 ldap     ldap         8192 Jan 21 14:04 givenName.dbb
-rw-------    1 ldap     ldap       389120 Jan 21 14:04 id2entry.dbb
-rw-------    1 ldap     ldap         8192 Jan 21 14:04 mail.dbb
-rw-------    1 ldap     ldap         8192 Jan 21 14:04 nextid.dbb
-rw-------    1 ldap     ldap         8192 Jan 21 14:04 objectClass.dbb
-rw-------    1 ldap     ldap         8192 Jan 21 14:04 sn.dbb
-rw-------    1 ldap     ldap         8192 Jan 21 14:04 uid.dbb


Google