码迷,mamicode.com
首页 > 其他好文 > 详细

gitlab 11.2.3 通过LDAP 调用FreeIPA 登录

时间:2018-09-01 20:36:41      阅读:302      评论:0      收藏:0      [点我收藏+]

标签:ast   rails   参考   plain   restart   host文件   aml   encrypt   通过   

FreeIPA 和 Gitlab 的搭建,可以参考我之前的博客。

FreeIPA域名 server.zhuxu.co(内部测试,修改一下gitlab的host文件 ip FreeIPA域名 )

vim  /etc/gitlab/gitlab.rb
gitlab_rails[‘ldap_enabled‘] = true
gitlab_rails[‘ldap_servers‘] = YAML.load <<-‘EOS‘
   main: # ‘main‘ is the GitLab ‘provider ID‘ of this LDAP server
     label: ‘LDAP‘
     host: ‘192.168.100.23‘
     port: 389
     uid: ‘uid‘
     bind_dn: ‘uid=admin,cn=users,cn=accounts,dc=zhuxu,dc=co‘
     password: ‘123456‘
     encryption: ‘plain‘ # "start_tls" or "simple_tls" or "plain"
     verify_certificates: true
     active_directory: true
     allow_username_or_email_login: true
     lowercase_usernames: false
     block_auto_created_users: false
     base: ‘dc=zhuxu,dc=co‘
     user_filter: ‘‘
     attributes:
       username: [‘uid‘, ‘userid‘, ‘sAMAccountName‘]
       email:    [‘mail‘, ‘email‘, ‘userPrincipalName‘]
       name:       ‘cn‘
       first_name: ‘givenName‘
       last_name:  ‘sn‘
     admin_group: ‘cn=admins‘
     sync_ssh_keys: true
EOS
gitlab-ctl reconfigure
gitlab-ctl restart

gitlab 11.2.3 通过LDAP 调用FreeIPA 登录

标签:ast   rails   参考   plain   restart   host文件   aml   encrypt   通过   

原文地址:http://blog.51cto.com/hequan/2168915

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!