gitlab_rails['ldap_enabled'] = true
gitlab_rails['ldap_servers'] = YAML.load
main: # 'main' is the GitLab 'provider ID' of this LDAP server
label: 'LDAP'
host: 'ServerLdap'
port: 389
uid: 'sAMAccountName'
method: 'plain' # "tls" or "ssl" or "plain"
bind_dn: 'uid=***,ou=JeniePortal,ou=applications,***'
password: '[email protected]'
active_directory: false
allow_username_or_email_login: false
base: '0=sample'
user_filter: ''
EOS
我试过也用uid代替sAMAccountName
。
仍然有用户无法进行身份验证。
请任何帮助。gitlab 7.7.2在RHEL 6 ldap配置
gitlab耙gitlab:ENV:信息 系统信息系统:RedHatEnterpriseServer 6.6当前用户:git的使用RVM:没有红宝石版本:2.1.4p265宝石版本:2.2.1 Bundler版本:1.5.3 Rake版本:10.3.2 Sidekiq版本:2.17.8 GitLab信息版本:7.7.2修订版:bd98290目录:/ opt/gitlab/embedded/service/gitlab-rails数据库适配器:postgresql URL:http:// ****** dcn HTTP克隆URL:http://**dcn/some-project.git SSH克隆URL:git @ ******* dcn:some- project.git使用LDAP:是使用Omniauth:否 GitLab Shell版本:2.4.2存储库: – user3693409 2015-02-10 15:10:09
gitlab-rake gitlab:check正在检查环境... Git配置为git用户? ...是 检查环境......说完 检查GitLab壳牌... – user3693409 2015-02-10 15:10:55
检查Sidekiq ......说完 检查LDAP ... LDAP用户访问您的服务器GitLab(只显示前100结果)服务器:ldapmain DN:uid =菲德尔塞维利亚诺uid:菲德尔塞维利亚诺DN:uid =测试tsbuser2343 uid:测试tsbuser2343 DN:uid =测试tsbuser2341 uid:测试tsbuser2341 – user3693409 2015-02-10 15:11:10