Je suis le guide de serveur pour Ubuntu 14.04 LTS et j'essaye d'installer LDAP mais j'ai un problème. Il est supposé être un fichier nommé dc=example,dc=com
mais lorsque je tape ldapsearch -x -LLL -H ldap:/// -b dc=example,dc=com dn
, je reçois No such object (32)
au lieu de
dn: dc=example,dc=com
dn: cn=admin,dc=example,dc=com
comme le guide dit que je devrais.
Maintenant, après avoir créé le fichier add_content.ldif
avec le contenu répertorié dans le guide et utiliser la commande ldapadd -x -D cn=admin,dc=example,dc=com -W -f add_content.ldif
avec le mot de passe que j'ai défini lors de l'installation, j'obtiens ldap_bind: Invalid credentials (49)
.
Donc, je suppose qu’il n’ya pas de dc=example,dc=com
ldap dit, où est-il ou comment puis-je le préparer pour pouvoir suivre le guide?
Je viens de vérifier l'installation de slapd
sur une machine virtuelle. Par défaut, il ne crée pas d'exemple de nom distinctif (ce qui est une bonne chose):
$ ls /etc/ldap/slapd.d
cn=config cn=config.ldif
Vous pouvez soit ajouter des entrées à partir d'un DN de base, soit exécuter Sudo dpkg-reconfigure slapd
, auquel cas vous serez accueilli avec les choix suivants:
example.com
, my.personal.site.org
, etc.): N'entrez PAS dc=example,dc=com
ici.cn=admin,cn=config
. Il n'est donc pas nécessaire d'utiliser le mot de passe que vous avez défini lors de l'installation de slapd
.Un DN de base pour le nom de domaine complet que vous avez entré sera créé.
Vous pouvez répéter Sudo dpkg-reconfigure slapd
pour réinitialiser slapd
et recommencer à tout moment.