生活知识
生活常识
科技数码
教育知识
汽车知识
游戏知识
办公方法
装修知识
旅游知识
搜索

科技数码分类 数码百科 电脑知识 手机知识 APP应用 电脑操作 更多知识 中文舞曲 英文舞曲 车载音乐 车载视频

ldap是什么,ldap是什么协议

日期:2022-09-28 16:21:06人气:24

导读:ldap是什么,ldap是什么协议,解答关于LDAP服务器百科趣也进行了恶补,查阅了很多资料,下面,百科趣把有关的内容及相关知识,介绍分享给大家,也希望大家可以根据百科趣的介绍,认识了解LDAP服务器首先,百科趣为大......


解答

关于LDAP服务器酷帝达百科也进行了恶补,查阅了很多资料,下面,酷帝达百科把有关的内容及相关知识,介绍分享给大家,也希望大家可以根据酷帝达百科的介绍,认识了解LDAP服务器

首先,酷帝达百科为大家介绍LDAP服务器的基本内容,LDAP服务器简单来说它是一种得到某些数据的快捷方式,同时LDAP服务器也是一个协议,它经常被用作集体的地址本使用,甚至可以做到更加庞大

它是一种特殊的数据库,与一般的数据库相比有很大的差距,LDAP服务器的读性与一般服务器相比更加优秀

同时LDAP服务器在查询上总了很多的优化,所以利用它可以快速查询出想要得到的结果,当然它也有缺陷,比如在更新方面,它会更新的很慢

接下来,酷帝达百科再为大家介绍一下LDAP服务器的目录有哪些优势和特点,第一个特点就是LDAP服务器目录可以帮助大多数的用户解决网络服务的账户问题

第二个特点就是LDAP服务器目录它可以很好地保证了数据的完整性,因为你在LDAP服务器目录中规定了统一的数据库,从而可以实现资源的统一性

LDAP服务器目录的最后一个优势就是它的设计可以适用多种行业的服务组织

最后,酷帝达百科再为大家介绍使用LDAP服务器的格式,在LDAP服务器中会采用一种命名格式,这种常见的命名格式一般有两种,一种为RFC822命名法,它的标准格式是object_name@domain_name,这种命名方式非常像邮件的形式

另一种命名格式是LDAPURL和X.500,这种命名法也叫做属性化命名法,它可以包括服务对象的属性和活动目录所在的服务器

ldap服务器搭建1.安装BerkeleyDBBerkeleyDB(BDB)是OpenLDAP后台数据库的默认配置,因此在安装OpenLDAP之前应先安装BDB

第一步,获取软件包,使用浏览器访问BDB官方网站,下载安装包

第二步,进入BDB的4.6.21下载目录,解压db-4.6.21.tar.gz文件,执行如下命令

[root@localhost~]#tarzxvfdb-4.6.21.tar.gz解压缩后,进入db-4.6.21文件目录的build_unix目录

[root@localhost~]#cddb-4.6.21/build_unix然后执行以下命令进行配置测试

[root@localhostdb-4.6.21]#../dist/configure测试完毕后,执行命令编译源代码

[root@localhostdb-4.6.21]#make最后执行安装

[root@localhostdb-4.6.21]#makeinstall第三步,配置系统动态链接库的路径编辑系统动态链接库的配置文件/etc/ld.so.conf,在文件的末尾添加语句/usr/local/berkeleyDB.4.6/lib

然后使用ldconfig命令刷新系统动态链接库缓存

[root@localhost~]#/sbin/idconfig2.安装OpenLDAP第一步,获取OpenLDAP的源代码安装文件,下载并安装

第二步,进入OpenLDAP2.4.12下载目录,解压openldap-2.4.12.tgz文件

[root@localhost~]#tarzxvfopenldap-2.4.12.tgz第三步,进入解压后的openldap-2.4.12文件目录

[root@localhost~]#cdopenldap-2.4.12第四步,配置环境执行如下命令

[root@localhostopenldap-2.4.12]#envCPPFLAGS=-I/usr/local/berkeleyDB.4.6/INCLUDEldflags=-L/usr/local/BerkeleyDB.4.6/lib,/configure--prefix/usr/localzopenldap--enable-ldbm第五步,使用GUNmake工具编译源代码

[root@localhostopenldap-2.4.12]#makedepend[root@localhostopenldap-2.4.12]#make[root@localhostopenldap-2.4.12]#maketest第六步,执行以下指令进行安装[root@localhostopenldap-2.4.12]#makeinstall3.配置LDAP服务器第一步,设置LDAP使用的Schema编辑slapd.conf文件在其中找到如下语句

include/usr/local/openldap/etc/openldap/schema/core.schema在该语句的后面添加以下语句

include/usr/local/openldap/etc/openldap/schema/corba.schemainclude/usr/local/openldap/etc/openldap/schema/cosine.schemainclude/usr/local/openldap/etc/openldap/schema/dyngroup.schemainclude/usr/local/openldap/etc/openldap/schema/inetorgperson.schemainclude/usr/local/openldap/etc/openldap/schema/java.schemainclude/usr/local/openldap/etc/openldap/schema/misc.schemainclude/usr/local/openldap/etc/openldap/schema/nis.schemainclude/usr/local/openldap/etc/openldap/schema/openldap.schema第二步,为目录树设置后缀编辑slapd.conf文件,找到如下语句

suffixdc=my-domain,dc=com将其改为如下内容

suffixdc=Tree,dc=com第三步,为LDAP服务器管理员设置DN编辑slapd.conf文件,找到如下语句

rootdncn=Manager,dc=my-domain,dc=com将其改为如下内容

rootdncn=Manager,dc=Tree,dc=com第四步,为LDAP服务器管理员设置口令编辑slapd.conf文件,找到如下语句

rootpwsecret将其改为如下内容

rootpw{SSHA}NXV9f128qCHMmA6PsjhVXOuejTKE6OYr第五步,启动LDAP服务器要启动LDAP服务器,只需执行以下命令

[root@localhost~]#/usr/local/openldap/libexec/slapd然后执行以下命令确保sland进程启动成功

[root@localhost~]#pstree/grepslapd执行结果如下所示,显示;|-slapd;表示LDAP服务器已经成功启动

[root@localhost~]#/usr/local/openldap/libexec/slapd[root@localhost~]#pstree/grepslapd/-slapd-----{slapd}/关于LDAP服务器的相关知识及介绍,酷帝达百科就先简单的为大家介绍到这里,在使用LDAP服务器是大家还应该了解一些注意事项,并能够很好的应用LDAP服务器为我们服务

最后,如果大家还想了解更多有关的知识或者是有关房屋装修的问题,都可以关注网站

声明: 本站所有文章来自互联网搜索结果, 如果侵犯到你的权益 请提供版权证明来信告知,我们会在3个工作日之内删除 本站为非赢利性网站 不接受任何赞助和广告

Copyright 2005-2022 baike.pingguodj.com 酷帝达百科 客服邮箱:s2s2s2-s@outlook.com