2014-07-05 2 views
1

Git 및 LDAP를 다루는 데있어 새로운 점이 있습니다. 서버에 Git을 설치 했으므로 이제는 LDAP를 사용하여 Git을 인증하려고합니다.GitBlit의 LDAP 인증

LDAP에 대한 사용자 아이디와 비밀번호가 있지만 LDAP 서버의 관리자가 아니며 USERNAME과 PASSWORD를 얻을 수 없으므로 git 서버에 LDAP를 설치하는 방법은 무엇입니까?

URL과 도메인 만 있습니다.

답변

1

GitBLit 서버에 LDAP를 "설치할"필요가 없습니다.

해당 서버가 LDAP에 인증을 위임하려면 GitBLit을 구성하기 만하면됩니다 (LDAP URL에 의해 참조 됨, 이는 , LDAP가 실행되는 서버를 나타냄).
GitBLit setup page의 LDAP AUthentication 섹션을 참조하십시오.

LDAP 사용자 서비스를 사용할 때 Gitblit에서 새 사용자 계정을 수동으로 만들 수 없습니다. Gitblit 사용자 계정은 LDAP 서버에 대해 Gitblit을 통해 처음으로 성공적인 인증을 받으면 새로운 사용자를 위해 자동으로 만들어집니다.

또한 LDAP 사용자 서비스는 사용자 암호를 검색하거나 저장하지 않으며 LDAP 쓰기 기능을 구현하지 않습니다.

gitblit.properties 파일 또는 web.xml 파일에 LdapUserServicerealm.userService=com.gitblit.LdapUserService를 설정 사용 다음 LDAP 환경에 적절하게 realm.ldap 설정을 구성합니다.

예를 들어 "ldap authentication with gitblit 1.0"을 참조하십시오.