侧边栏壁纸
博主头像
惊羽博主等级

hi ,我是惊羽,前生物学逃兵,现系统工程沉迷者 . 贝壳签约工程师 , 曾被雇佣为 联拓数科 · 支付研发工程师 、京东 · 京东数科 · 研发工程师、中国移动 · 雄安产业研究院 · 业务中台技术负责人 .

  • 累计撰写 101 篇文章
  • 累计创建 14 个标签
  • 累计收到 14 条评论

云实验室(13) - gitlab&ldap

惊羽
2021-11-15 / 0 评论 / 0 点赞 / 134 阅读 / 559 字
温馨提示:
本文为原创作品,感谢您喜欢~

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
广告 广告

评论区