群晖自己的文章并没有相关的帮助文档,网上也搜不到,这里留下来做个备份吧。
1、群晖先创建AD域
这里假定你设置的域名是wu.work,NetBIOS是wu,域管理员账号是ad-admin。大概类似截图中的样子
域管理员账号是你创建AD时输入的,不是NAS的管理员账号,别搞错了!
2、编辑gitlab.rb
如果你是用docker-compose安装的,应该会在docker-compose.yml里面指定了config目录的volume,在config目录里面就可以找到gitlab.rb。如果你是其他方式安装,文件在/etc/gitlab。如果还是找不着,自己Google。
打开gitlab.rb文件,找到ldap部分,然后把下面的内容贴进去(自己根据情况修改)
注意空格和缩进,注意空格和缩进,注意空格和缩进!!!
# LDAP
gitlab_rails['ldap_enabled'] = true
gitlab_rails['prevent_ldap_sign_in&