0
点赞
收藏
分享

微信扫一扫

Gitlab采用AD认证

笙烛 2022-07-12 阅读 36

1.Gitlab已经安装完毕

Gitlab采用AD认证_git

Gitlab采用AD认证_git_02

2.配置Gitlab采用AD登录

Gitlab采用AD认证_ide_03

gitlab_rails['ldap_enabled'] = true

gitlab_rails['prevent_ldap_sign_in'] = false


###! **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: '192.168.56.131'

    port: 389

    uid: 'SamaccountName'

    method: 'plain' # "tls" or "ssl" or "plain"

    bind_dn: 'cn=administrator,cn=Users,dc=hanmma,dc=cn'

    password: 'Haixiao123'

    active_directory: true

    allow_username_or_email_login: true

    block_auto_created_users: false

    base: 'dc=hanmma,dc=cn'

    user_filter: ''

EOS

Gitlab采用AD认证_ide_04

Gitlab采用AD认证_ide_05

Gitlab采用AD认证_ide_06

Gitlab管理员 标准用户依然可以登录(进行授权)

Gitlab采用AD认证_ide_07

Gitlab采用AD认证_git_08


举报

相关推荐

0 条评论