Gitlab加入LDAP认证
admin
2023-02-23 11:20:02
0

如果企业大大小小系统较多,每个系统都给用户单独配置一账户。这样各个系统的账户信息都要单独记忆,比较繁琐,而且账户信息易忘。所以加入集成 LDAP 统一认证,域控管理。这里对Gitlab应用系统结合LDAP认证,前提是企业内部已搭建好AD域服务。

  1. Gitlab配置LDAP
    Gitlab已安装好,安装的CE版本。Gitlab配置LDAP服务要在配置文件中修改,无法像Jenkins加入LDAP那样安装一LDAP插件,然后配置LDAP信息即可。Gitlab中需在默认的配置文件/etc/gitlab/gitlab.rb中修改LDAP配置项。默认LDAP服务是关闭的,配置项 gitlab_rails['ldap_enabled'] = false。现开启LDAP服务并配置,修改以下配置项:
    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'
    host: '10.10.10.60'
    port: 389
    uid: 'sAMAccountName'
    bind_dn: 'CN=ldapadmin,CN=Users,DC=hicore,DC=local'
    password: 'password'
    encryption: 'plain' # "start_tls" or "simple_tls" or "plain"
    active_directory: true
    allow_username_or_email_login: false
    base: 'DC=hicore,DC=local'
    user_filter: ''
        ....
        ...
        ..
    EOS

    host 、port :是 LDAP 服务的主机IP和端口。
    bind_dn :管理 LDAP 的 dn。指定ldap服务器的管理员信息,即cn=账户,cn=组织单位。
    base:表 LDAP 将以该 dn 为 节点,向下查找用户。ldap服务器的base域。
    user_filter:表以某种过滤条件筛选用户。
    使用gitlab命令配置重置生效。

    gitlab-ctl reconfigure
  2. 获取AD域中用户列表
    从AD域服务中获取域用户。
    gitlab-rake gitlab:ldap:check

    Gitlab加入LDAP认证

  3. LDAP账户登录
    接下来登录Gitlab中将出现一新的账户登录窗口,LDAP登录,如下图:
    Gitlab加入LDAP认证
  4. Gitlab关闭注册
    接下来为了提高系统安全性,Gitlab注册功能关闭,新用户只能通过 LDAP 认证的方式进行登陆。
    Gitlab加入LDAP认证

相关内容

热门资讯

重磅消息“情怀娱乐.到底有挂吗... 您好:情怀娱乐这款游戏可以开挂,确实是有挂的,需要了解加客服微信【4282891】很多玩家在这款游戏...
【第一资讯】“微乐陕西三代一.... 有 亲,根据资深记者爆料微乐陕西三代一是可以开挂的,确实有挂(咨询软件无...
重磅消息“中至万年麻将.有挂吗... 您好:中至万年麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款...
终于了解“八闽福建麻将.究竟有... 有 亲,根据资深记者爆料八闽福建麻将是可以开挂的,确实有挂(咨询软件无需...
玩家分享攻略“新九方炸金花.有... 有 亲,根据资深记者爆料新九方炸金花是可以开挂的,确实有挂(咨询软件无需...
终于明白“闽乐茶楼.有没有挂?... 有 亲,根据资深记者爆料闽乐茶楼是可以开挂的,确实有挂(咨询软件无需打开...
终于了解“福麻圈.到底是不是挂... 家人们!今天小编来为大家解答福麻圈透视挂怎么安装这个问题咨询软件客服徽4282891的挂在哪里买很多...
【今日要闻】“卡贝大厅.有挂吗... 您好:卡贝大厅这款游戏可以开挂,确实是有挂的,需要了解加客服微信【4282891】很多玩家在这款游戏...
重磅消息“新大圣牛牛.辅助开挂... 有 亲,根据资深记者爆料新大圣牛牛是可以开挂的,确实有挂(咨询软件无需打...
【第一资讯】“星星武汉麻将.是... 您好:星星武汉麻将这款游戏可以开挂,确实是有挂的,需要了解加客服微信【4282891】很多玩家在这款...