Je suis nouveau à LDAP
et OpenLDAP
Erreur lors de l'exécution ldapsearch -H ldap: // -x la base -s -b « » -LLL « + »
Lors de l'exécution très basique ldapsearch
ldapsearch -H ldap:// -x -s base -b “” -LLL “+”
il retourne
ldapsearch: invalid option -- 'H'
dans CentOS 7
mais si je lance
sudo ldapsearch -H ldap:// -x -s base -b “” -LLL “+”
l'erreur invalid option
est parti, mais il retourne
Invalid DN syntax (34)
Additional information: invalid DN
je pense qu'il semble que je foiré une partie de la configuration, tout ce que je l'ai été instruction suivante de ce tutorial
S'il vous plaît laissez-moi savoir toute information supplémentaire que je devrais fournir ici et comment puis-je résoudre le problème. Je suis vraiment novice en (Open)LDAP
.
MISE À JOUR
Contenu de /etc/openldap/slapd.d/db.ldif
dn: olcDatabase={2}hdb,cn=config
changetype: modify
replace: olcSuffix
olcSuffix: dc=myname,dc=local
dn: olcDatabase={2}hdb,cn=config
changetype: modify
replace: olcRootDN
olcRootDN: cn=ldapadm,dc=myname,dc=local
dn: olcDatabase={2}hdb,cn=config
changetype: modify
replace: olcRootPW
olcRootPW: {SSHA}123123123123123123123
Il semble que vous utilisiez le guillemet double gauche/droite pour citer vos arguments, mais cela n'est pas supporté par le mécanisme de citation shell unix, essayez d'utiliser des guillemets simples ou doubles: 'sudo ldapsearch -H ldap: // -x -s base -b '' -LLL '+' ' – EricLavault
@EricLavault génial, vraiment apprécier vos commentaires et c'est exactement le problème! S'il vous plaît faites votre commentaire comme une réponse, donc je vais fermer ce fil. Merci encore ! – Dreamer
utilise -h nom_hôte à la place, il fonctionne toujours (sans ldap: // et en minuscule h) – olivierg