ldapbind를 사용하여 인증

ldapbind를 사용하여 인증

나는 달리려고 노력하고있다.ldapbindLDAP 서버에 인증합니다. 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.

관련 정보