Une erreur est survenue lors de la création du fichier PDF
Migration Active Directory vers LDAP
Migrer les utilisateurs d'un ActiveDirectory vers un LDAP.
Récupération des utilisateurs
Récupérer les utilisateurs depuis l'ActiveDirectory :
ldapsearch -x -D "CN=Administrateur,CN=Users,DC=test2000,DC=com" \ -W -LLL -b "CN=Users,DC=test2000,DC=com" -h 192.168.1.201 \ > users.test2000.com.ldiff
Créer le schéma nécessaire. Soit, dans '/etc/ldap/schema/test.ldiff':
attributetype ( 1.3.6.1.4.1.19272.16.3.1 NAME 'memberOf' DESC 'Group membership' EQUALITY uniqueMemberMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.34 ) objectclass ( 1.3.6.1.4.1.19272.16.4.1 DESC 'A test organizationalUnit' NAME 'tuchanOU' SUP organizationalUnit STRUCTURAL MAY ( cn $ ou $ distinguishedName $ displayName ) ) objectclass ( 1.3.6.1.4.1.19272.16.4.2 DESC 'A test user' NAME 'user' AUXILIARY MAY ( memberOf $ cn $ displayName $ mail $ givenName $ initials $ distinguishedName $ name ) )
Filtrer les attributs nécessires :
cat users.test2000.com.ldiff | \ sed -n "s/^\(dn:\|memberOf:\|objectClass:\|sn:\|distinguishedName:\|givenName:\|mail:\|displayName:\|cn:\)/\1/p" | \ sed "s/^dn: /\ndn: /" \ > ldap-users.test2000.com.ldiff