0
我是新來LDAP
和OpenLDAP
錯誤運行時的ldapsearch -H LDAP:// -x -s基地-b「」 -LLL「+」
當運行非常基本的ldapsearch
ldapsearch -H ldap:// -x -s base -b 「」 -LLL 「+」
它返回
ldapsearch: invalid option -- 'H'
在CentOS的7
但如果我跑
sudo ldapsearch -H ldap:// -x -s base -b 「」 -LLL 「+」
的invalid option
錯誤消失,但隨後返回
Invalid DN syntax (34)
Additional information: invalid DN
我認爲它看起來像我搞砸了一些配置,我所做的就是以下這個tutorial
指令請讓我知道我應該在這裏提供的任何額外信息,以及如何解決問題。我真的是新手(Open)LDAP
。
UPDATE
/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
看來你正在使用左/右雙引號引用您的論點,但它不是由UNIX shell引用機制的支持,請嘗試使用簡單或雙引號: '須藤的ldapsearch -H LDAP:// -x -s base -b''-LLL'+'' – EricLavault
@EricLavault真棒,非常感謝您的意見,這正是問題所在!請將您的評論作爲答案,以便我關閉此主題。再次感謝 ! – Dreamer
改爲使用-h主機名,它始終有效(沒有ldap://和小寫的h) – olivierg