1、系统环境
Ubuntu 12.04.1
OpenLDAP server 2.4.28
2、 配置rootDn 和 root Passwod
openLDAP 2.3 和以后版本使用动态配置引擎,slapd-config(5). 尽管 slapd-config(5) 系统存储它的配置以基于文本的 ldif 文件。 你不能直接更改这些 LDIF 文件. 更改这些配置,你需要执行LDAP 操作: ldapadd, ldapdelete, ldapmodify
2.1 编写database_change.ldif
dn: olcDatabase={1}hdb,cn=config
changetype: modify
replace: olcSuffix
olcSuffix: dc=test,dc=com
dn: olcDatabase={1}hdb,cn=config
changetype: modify
replace: olcRootDN
olcRootDN: cn=admin,dc=test,dc=com
dn: olcDatabase={1}hdb,cn=config
changetype: modify
replace: olcRootPW
olcRootPW: test
dn: olcDatabase={1}hdb,cn=config
replace: olcAccess
olcAccess: {0}to attrs=userPassword,shadowLastChange by self write by anonymous auth by dn="cn=admin,dc=test,dc=com" write by * none
olcAccess: {1}to dn.base="" by * read
olcAccess: {2}to * by self write by dn="cn=admin,dc=test,dc=com" write by * read
然后执行命令 ldapmodify -Y EXTERNAL -H ldapi:/// -f database_change.ldif
3、 导入一些数据到ldap
3.1 编写data.ldif
dn: dc=test,dc=com
objectClass: top
objectClass: organization
objectClass: dcObject
dc: test
o: test
description: test
dn: ou=people,dc=test,dc=com
objectClass: organizationalUnit
ou: people
然后执行命令 ldapadd -D "cn=admin.dc=test,dc=com" -w test -f data.ldif
4
、加入新的schema
4.1 新建schema.ldif
dn: cn={4}relay2,cn=schema,cn=config
objectClass: olcSchemaConfig
cn: {4}relay2
olcObjectIdentifier: {0}relay2OID 1.3.6.1.4.1.8888
olcObjectIdentifier: {1}relay2Attr relay2OID:1
olcObjectIdentifier: {2}relay2Obj relay2OID:2
olcAttributeTypes: {0}( relay2Attr:1 NAME 'relay2Id' EQUALITY integerMatch SYN
TAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
olcAttributeTypes: {1}( relay2Attr:2 NAME 'relay2Name' EQUALITY caseIgnoreIA5M
atch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
olcAttributeTypes: {2}( relay2Attr:3 NAME 'relay2Type' SYNTAX 1.3.6.1.4.1.1466
.115.121.1.27 SINGLE-VALUE )
olcAttributeTypes: {3}( relay2Attr:4 NAME 'relay2Value' EQUALITY caseIgnoreIA5
Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
然后执行命令 ldapadd -Q -Y EXTERNAL -H ldapi:/// -f schema.ldif
分享到:
相关推荐
Open_LDAP安装配置
NULL 博文链接:https://binglanhuoli.iteye.com/blog/721450
配置OpenLDAP使用TLS通讯,内容丰富,总结全面
安装配置!confluence的安装以及与LDAP集成
简单的LDAP编辑器 这是LDAP目录的最小Web界面。 特征: 目录树视图 条目创建/修改/删除 LDIF导入/导出 JPEG支持inetOrgPerson 模式感知 简单搜索(可配置) 具有可扩展性的异步LDAP后端 可作为 该应用程序始终...
用PHP编写的LDAP管理库。 提供用于执行ldap写入(添加,删除,修改,重命名)的API,以及用于在每个属性上创建对象类型和操作的配置语言
该项目的目标是开发用于集中系统管理的OpenSource工具。 这个想法是存储所有系统设置(例如用户帐户,网络接口配置,开始/停止脚本,某些守护程序的设置)
序 前言 第一章 简介 Postfix的起源与...基于命令的过滤 基于守护进程的过滤 其他考虑事项 第十五章 外部数据库 MySQL LDAP 附录一 配置参数 附录二 Postfix支持工具 附录三 Postfix的编译与安装 附录四 问题集 索引
配置警报,主机组,模板的代理。 警报历史记录代理和显示。 团队管理。 结合多个警报。 用户管理,例如登录,注销,注册,ldap_login等。 Open-Falcon主页: : 示范现场 ,用户: test ,密码: test123 i18n...
请注意:在配置模块之前,不会显示Auth0登录表单(请参阅下面的“ )。 从Drupal.org手动安装 转到,滚动到“下载”,然后将URL复制到最新版本的tar.gz文件。 转到“管理”>“扩展”,然后单击“安装新模块” 。
目前互联网很多服务如Open API,很多大头公司如Google,Yahoo,Microsoft等都提供了OAUTH认证服务,这些都足以说明OAUTH标准逐渐成为开放资源授权 的标准。 Java的命令行处理类库 JArgs JArgs 是一个 Java 语言用来...
Jitterbit是一个开源集成工具,它提供了一种快速,简单的方法来设计,配置,测试和部署集成解决方案。 它支持许多文档类型和协议:XML,Web服务,数据库,LDAP,文本,FTP,HTTP(S),文件
7.10.1 maxopenfiles 86 7.10.2 nis homedir和homedir map 86 7.10.3 ole locking compatibility 86 7.10.4 strip dot 87 7.11 课时小结 87 7.12 专家答疑 87 第8学时 打印机 89 8.1 Samba和打印 89 8.2 支持打印...
2.多种验证方法:Open LDAP, 活动目录 3.灵活的用户权限架构 4.Zabbix代码公开,可用于安全审核。 轻松搭建部署 大批模板,开箱即用,节省您宝贵的时间 1.几分钟内即可安装Zabbix 2.Zabbix提供适用于大部分平台的...
标准方案——PGP Command Line同其他支持OpenPGP 和X.509密钥格式的产品无缝协作,同时支持PGP Keyserver和X.509 LDAP Directory协议。这就增加了企业的灵活性,允许企业根据自身的需求采取混合匹配的最佳方案,最大...
Accountadillo是用于用户帐户的自动预配系统。 通过少量配置,Accountadillo将支持LDAP(openLDAP,Open Directory和Active Directory),Unix平面文件以及各种电话和基于Web的服务。
§3.4.22 打开的光标数(OPEN_CURSORS) 77 §3.4.23 优化方式(OPTIMIZER_MODE) 77 §3.4.24 进程数(PROCESSES) 77 §3.4.25 回滚段名称(ROLLBACK_SEGMENTS) 78 §3.4.26 服务名(SERVICE_NAMES) 78 §3.4.27 会话的数...
自动收件箱扫描和导入用户/组权限系统2要素认证阶层群组审核日志评论每个用户的存储配额通过URL共享文档RESTful Web API Webhooks触发外部服务...可以使用预配置的Docker映像(包括OCR和媒体转换工具)在端口8080上侦听...
4. 运行时配置 II. 语言参考 5. 基本语法 6. 类型 7. 变量 8. 常量 9. 表达式 10. 运算符 11. 流程控制 12. 函数 13. 类与对象 14. 引用的解释 III. 安全 15. 安全 IV. 特点 16. 用 PHP 进行 HTTP 认证 17. Cookies ...
7、 界面形式迁移TDS/LDAP 385 8、TDS处于CONFIG ONLY模式 387 9、TDS使用其他属性 388 二十三、计算机 391 1 、笔记本屏幕截图方式 391 二十四、IHS 392 1、LINUX下启动/停止 IHS 命令 392 二十五、WINDOWS 7 392 1...