gitlab集成openldap认证
配置文件
cat /etc/gitlab/gitlab.rb
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: 'LDAP'
host: 'x.x.x.x'
port: 389
uid: 'uid'
method: 'plain' # "tls" or "ssl" or "plain"
bind_dn: 'cn=admin,dc=xxxx,dc=cn'
password: 'xxxxxxxxxxx'
active_directory: true
allow_username_or_email_login: false
block_auto_created_users: false
base: 'dc=xxxx,dc=cn'
user_filter: ''
attributes:
username: ['uid', 'userid', 'sAMAccountName']
email: ['mail', 'email', 'userPrincipalName']
name: 'cn'
first_name: 'givenName'
last_name: 'sn'
EOS
重载配置以及重启服务
gitlab-ctl reconfigure
gitlab-rake gitlab:ldap:check
gitlab-ctl restart
gitlab集成openldap认证相关推荐
- LDAP落地实战(三):GitLab集成OpenLDAP认证
上一篇文章介绍了svn集成OpenLDAP认证,版本控制除了svn外,git目前也被越来越多的开发者所喜爱,本文将介绍GitLab如何集成openldap实现账号认证 GitLab集成OpenLDAP ...
- zabbix集成openldap认证
环境 centos7.9 zabbix 5.0 LTS openldap zabbix服务器上运行如下命令: php -m|grep ldap #查看模块是否开启 zabbix web页面配置 LDA ...
- gitlab集成ldap认证
官网文档地址:https://docs.gitlab.com/13.10/ee/administration/auth/ldap/index.html 在gitlab集成ldap配置时候,ldap里面 ...
- CentOS搭建Open服务(集成openldap认证)
1.安装openvpn 和easy-rsa(该包用来制作ca证书) (1)安装epel 仓库源 wget http://dl.fedoraproject.org/pub/epel/6/i386/epe ...
- openvpn集成openldap认证
一.安装插件 yum -y install openvpn-auth-ldap 二.配置openvpn的server.conf local 0.0.0.0 port 1194 proto tcp de ...
- 集成OpenLDAP与Kerberos实现统一认证(三):基于SASL/GSSAPI深度集成
文章目录 1. 写作背景 2. 既定目标 3. 重要概念 3.1 SASL 3.2 GSSAPI 3.3 SASL与GSSAPI的关系 3.4 saslauthd 3.5 Kerberos化 4. 核 ...
- 集成OpenLDAP与Kerberos实现统一认证(一):整合后台数据库
文章目录 1. 写作背景 2. 既定目标 3. 环境说明 4. 安装操作 4.1 安装OpenLDAP 4.1.1 安装软件包 4.1.2 启动服务 4.1.3 初始化 4.1.4 禁止匿名访问 4. ...
- 持续集成[代码流水线管理及Jenkins和gitlab集成]-自动化部署05
安装sonar Scanner 打开http://www.sonarqube.org/官网 找到下面扫描器 通过这个扫描器可以分析代码分析 因此你也的安装这个扫描器 上传sonar-scanner-2 ...
- Gitlab集成odoo单点登录
Gitlab集成odoo单点登录 1.Gitlab使用oauth2单点登录的背景 OAuth代表资源所有者向客户端应用程序提供对服务器资源的"安全委派访问".实际上,OAuth允许 ...
最新文章
- plantuml 依赖_使用PlantUML绘制类图
- vim为何打开文件乱码,而且之后setenc还是乱码?附带实用vimrc一份
- 不用GD32?我把STM32换成了国产MM32
- ASP.NET性能优化之构建自定义文件缓存
- vs 2019 aspx灰色_蛇纹当道,豹纹在侧:穿成动物园是2019时尚大势?
- linux 给文件添加用户名和密码是什么格式,linux成批添加用户的命令
- Zookeeper的默认选举
- UITableViewStyleGrouped顶部留白问题
- VB API教程 王国荣
- 聊聊缓存淘汰算法-LRU 实现原理
- Centos7 Kubernetes(k8s) 开发服务器(单服务器)部署 nacos
- 分享5款好用到爆的软件,很多懂电脑的人都在用
- Neo4j下载安装及使用
- cannot be resolved解决方法
- 国内千万级手机端视频互动娱乐直播完整源码
- Linux Bridge实现
- 中国有两个“造字”故事,一个在远古传说,一个在虚拟现实
- fiddler更新后证书导出和报错的坑(The root certificate could not be located.)
- 【VMCloud云平台】SCAP(四)连接公有云(二)
- 小程序开发(适合初学者)
热门文章
- 蓝桥杯练习题:计算保留100位小数的圆周率
- 端到端与点到点的区别
- BTC100白新学堂——货币流通的双重巧合
- 深拷贝工具类DeepCopyUtil
- https://blog.csdn.net/xm_csdn/article/details/74419683
- 拼音输入法,提高码字效率
- 图形化编写html,怎么使用Pytest+Allure生成漂亮的HTML图形化测试报告
- 关于分布式事务、两阶段提交、一阶段提交、Best Efforts 1PC模式和事务补偿机制的研究[转]...
- Docker服务的重启服务命令(systemctl restart docker)
- C语言:地址传递与传递