Gitlab CE 용 kerberos를 설치하고 사용하도록 설정 한 사람이 있습니까?
저는 그것이 EE에만 해당하는 것으로 알고 있지만 CE에도 설치할 수 있다고 생각합니다. 다른 사람을 돕는 기사 나 가이드가 없습니다. CE Gitlab에서 Kerberos 사용
sudo apt-get install ruby-dev build-essential libkrb5-dev
sudo gem install omniauth-kerberos -v 0.2.0
#enable kerberos as it says here https://docs.gitlab.com/ee/integration/kerberos.html#http-git-access
을 따라하려하지만 난는 Kerberos 로그인 옵션을 볼 수 없습니다.
8.14.0 이전에는 Enterprise Edition 용 가이드에서 kerberos를 활성화 할 수 있지만 콜백이 작동하지 않습니다. 8.14.0에 옵션이 전혀 표시되지 않습니다.
우리는 프로그래머의 작은 그룹이므로 구매할 여유가 없습니다. 문제는 LDAP에서 우리가 좋아하지 않는 암호에 대한 일반 텍스트가 필요하므로 kerberos 옵션을 사용하려고한다는 것입니다. 내가 작동하게 할 수 없다면 메일의 화이트리스트를 사용하게 될 것입니다. – gmetax
정확히 어디서 평문? 자격 증명이 일반 텍스트로 전송되지 않도록 SSL을 통해 LDAP를 구성 할 수 있습니다. – jaxxstorm
LDAP에 대한 설명서를 확인하면 /etc/gitlab/gitlab.rb 파일에 암호를 추가해야한다는 것을 알게되고 해당 파일을 삭제합니다 이것이 문제라고 생각하지 않습니다. – gmetax