LDAP는 저에게 새로운 제품이며 Jenkins와 함께 사용하려고합니다. 사용 중입니다 slapd
LDAP를 사용하여 Jenkins 구성
admin
+1 명의 사용자 adenoyelle
(dpkg reconfigure
통해)으로 간단한 트리를 만들었습니다. Jenkins가 LDAP 사용자를 찾는 방법을 이해하지 못합니다.
[email protected]:~# ldapsearch -x -b 'dc=mycompany,dc=com'
# extended LDIF
#
# LDAPv3
# base <dc=mycompany,dc=com> with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#
# mycompany.com
dn: dc=mycompany,dc=com
objectClass: top
objectClass: dcObject
objectClass: organization
o: mycompany.com
dc: mycompany
# admin, mycompany.com
dn: cn=admin,dc=mycompany,dc=com
objectClass: simpleSecurityObject
objectClass: organizationalRole
cn: admin
description: LDAP administrator
# adenoyelle, mycompany.com
dn: cn=adenoyelle,dc=mycompany,dc=com
cn: adenoyelle
objectClass: simpleSecurityObject
objectClass: organizationalRole
objectClass: top
# search result
search: 2
result: 0 Success
# numResponses: 4
# numEntries: 3
질문 1) :이 구조가 잘 보이지 않는다 여기
는ldapsearch
의 결과인가?
나는 그 옵션 젠킨스를 구성하려고 :
젠킨스 잘못된 로그인 정보 :
LDAP server: ldap://mycompany.com:389 root DN : dc=mycompany,dc=com DN manager : cn=admin,dc=mycompany,dc=com manager password : ******
내가
adenoyelle/*****
와 연결을 시도 할 때, 나는이 메시지가 표시됩니다. 다시
질문 2) 내가 구성의 조각 실종을 시도하십시오?
어떤 LDAP 서버를 사용하고 있습니까? 쿼리에 대한 인증이 필요합니까? 필요하지 않을 수도 있고 오류 메시지의 원인이 될 수있는 DN 관리자 및 암호를 전달 중입니다. 나는 간단한 LDAP 설치를 가지고 있으며 설정은 여러분이 나열한 것과 비슷합니다. – oden