我正在努力奔跑ldapbind对 LDAP 服务器进行身份验证。通过运行尝试通过 LDAP 连接的 Java 代码,我知道发生了“连接超时错误”。
但是,我运行ldapbind
正确吗?请注意,我有一个用于访问此服务器的空白“userDn”或密码。
ldapbind -h ldap://A.B.C.com:389/dc=foo,dc=bar -D "" -w ""
错误:“无法连接到 LDAP 服务器”
答案1
以下对我有用:
ldapbind -p 389 -h A.B.C.com -D "" -w ""
对于我的主机名A.B.C.com
,我不需要ldap://
指定协议。请注意,对于此主机名,我不需要用户名或密码,因此需要输入这些""
条目。
请注意,在我的 LDAP 服务器恢复在线后,运行上述命令会产生:bind successful
。