努力将服务器绑定到 ldap(活动目录)并且一直在努力获得简单的绑定工作。我尝试过的命令是:
ldapsearch -x -H ldap://192.168.10.10 -b "dc=example,dc=domain,dc=com" -D "cn=bind_user,dc=example,dc=domain,dc=com"-W
ldapsearch -x -H ldap://192.168.10.10 -b "dc=example,dc=domain,dc=com" -D "cn=bind_user,ou=Users,dc=example,dc=domain,dc=com" -W
ldapsearch -x -H ldap://192.168.10.10 -b "dc=example,dc=domain,dc=com" -D "cn=bind_user,cn=Users,dc=example,dc=domain,dc=com" -W
我的 LDAP 服务器是活动目录(Windows 2016)。我的域是 example.domain.com。我不相信我的 OU 结构有什么特别之处。用户像往常一样生活在“用户”区域下。通过防火墙打开端口 389。默认情况下阻止匿名绑定
关于为什么这个简单的绑定不起作用的想法?我已经尝试了大概 20 种以上的口味,但没有运气。
我收到的错误是:
Enter LDAP Password:
ldap_bind: Invalid credentials (49)
additional info: 80090308: LdapErr: DSID-0C09044E, comment: AcceptSecurityContext error,
data 52e, v2580
错误告诉我这是一个错误的凭证或 DN,但无法看到/理解可能出现的问题。谢谢!
尝试使用 [email protected] 作为用户名。
我的建议是尽可能避免使用用户名 DN 路径进行系统集成。如果您使用 FQDN,它会使域管理员的生活变得更加轻松。这样,他们可以根据需要重新排列 AD 结构,而不会影响应用程序集成
DN错误。没有用户 OU。它应该是 cn=Users。
"cn=bind_user,ou=Users,dc=example,dc=domain,dc=com"