Verwenden von ldapbind zur Authentifizierung

Verwenden von ldapbind zur Authentifizierung

Ich versuche zu rennenLDAP-Bindungum sich bei einem LDAP-Server zu authentifizieren. Durch die Ausführung von Java-Code, der versucht, eine Verbindung über LDAP herzustellen, weiß ich, dass ein „Verbindungstimeout-Fehler“ auftritt.

Aber führe ich das Ganze ldapbindrichtig aus? Beachten Sie, dass ich für den Zugriff auf diesen Server einen leeren „userDn“ oder ein leeres Passwort habe.

ldapbind -h ldap://A.B.C.com:389/dc=foo,dc=bar -D "" -w ""

Fehler: „Verbindung zum LDAP-Server nicht möglich“

Antwort1

Folgendes hat bei mir funktioniert:

ldapbind -p 389 -h A.B.C.com -D "" -w ""

Für meinen Hostnamen A.B.C.commusste ich das ldap://Protokoll nicht angeben. Beachten Sie, dass ich für diesen Hostnamen weder einen Benutzernamen noch ein Passwort benötigte, daher die ""Einträge.

Beachten Sie, dass die Ausführung des obigen Befehls Folgendes erzeugte, nachdem mein LDAP-Server wieder online war: bind successful.

verwandte Informationen