侧边栏壁纸
博主头像
buukle博主等级

布壳儿

  • 累计撰写 106 篇文章
  • 累计创建 15 个标签
  • 累计收到 9 条评论

目 录CONTENT

文章目录

云实验室(13) - gitlab&ldap

administrator
2021-11-15 / 0 评论 / 0 点赞 / 184 阅读 / 1094 字

1. 配置

1.2 挂载配置文件

我们是用的是gitlab-ce版本,配置文件挂载出来,路径为: /etc/gitlab/, /etc/gitlab/gitlab.rb
image.png

1.3 修改配置文件

添加 :

gitlab_rails['ldap_enabled'] = true
###! **remember to close this block with 'EOS' below**
gitlab_rails['ldap_servers'] = YAML.load <<-'EOS'
  main: # 'main' is the GitLab 'provider ID' of this LDAP server
    label: 'ldap.buukle.top'
    host: 'openldap-1-5-0.middleware'
    port: 389
    uid: 'uid'
    bind_dn: 'cn=admin,dc=buukle,dc=top'
    password: '****'
    encryption: 'plain'
    active_directory: true
    allow_username_or_email_login: true
    base: 'ou=Users,dc=buukle,dc=top'
    user_filter: ''
EOS

2. 验证

重启gitlab服务,访问登录页
image.png
输入ldap配置好的用户名,密码即可登陆成功~
image.png

0

评论区