24
2025
06
14:18:16

Ubuntu搭建Gitlab并链接AD域

一、搭建Gitlab

1)更新apt-get

sudo apt-get update

#更新依赖

sudo apt-get install curl openssh-server ca-certificates postfix     

2)下载并安装Gitlab-ce

sudo apt-get install gitlab-ce


3)修改配置文件

sudo vim /etc/gitlab/gitlab.rb

修改内容

# external_url 'http://gitlab.example.com'

    external_url 'http://10.10.61.xx:9090'

4)配置AD域链接

以下信息通过公司域账号管理人员获取

gitlab_rails['ldap_enabled'] = true

gitlab_rails['ldap_servers'] = YAML.load <<-'EOS' ###! **remember to close this block with 'EOS' below**

main: # 'main' is the GitLab 'provider ID' of this LDAP server

    label: 'AD'

    host: '10.10.xx.xx'

    port: 380

    uid: 'sAMAccountName'

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

    bind_dn: 'CN=Gitlab,OU=Service,OU=SDMC,DC=sdmc,DC=com'

    password: 'xxxxxxx'

    active_directory: true

    allow_username_or_email_login: true

    base: 'DC=sdmc,DC=com'

    user_filter: ''

EOS

5)重新载入配置文件

sudo gitlab-ctl reconfigure

6)初始密码

/etc/gitlab/initial_root_password

7)网站访问

有AD登录窗口且使用域账号登录成功





推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:https://www.hqyman.cn/post/11802.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: