当前位置:首页 > 科技数码

ldap是什么 ldap服务器是什么 有哪些优点【图文】

  LDAP服务器它的全称为Lightweight Directory Access Protocol,LDAP服务器它支持TCP/IP。关于LDAP服务器小编也进行了恶补,查阅了很多资料,下面,小编把有关的内容及相关知识,介绍分享给大家,也希望大家可以根据小编的介绍,认识了解LDAP服务器。

  首先,小编为大家介绍LDAP服务器的基本内容,LDAP服务器简单来说它是一种得到某些数据的快捷方式,同时LDAP服务器也是一个协议,它经常被用作集体的地址本使用,甚至可以做到更加庞大。它是一种特殊的数据库,与一般的数据库相比有很大的差距,LDAP服务器的读性与一般服务器相比更加优秀。同时LDAP服务器 在查询上总了很多的优化,所以利用它可以快速查询出想要得到的结果,当然它也有缺陷,比如在更新方面,它会更新的很慢。

  接下来,小编再为大家介绍一下LDAP服务器的目录有哪些优势和特点,第一个特点就是LDAP服务器目录可以帮助大多数的用户解决网络服务的账户问题。第二个特点就是LDAP服务器目录它可以很好地保证了数据的完整性,因为你在LDAP服务器目录中规定了统一的数据库,从而可以实现资源的统一性。LDAP服务器目录的最后一个优势就是它的设计可以适用多种行业的服务组织。

  最后,小编再为大家介绍使用LDAP服务器的格式,在LDAP服务器中会采用一种命名格式,这种常见的命名格式一般有两种,一种为RFC822命名法,它的标准格式是object_name@domain_name,这种命名方式非常像邮件的形式。另一种命名格式是LDAP URL和X.500,这种命名法也叫做属性化命名法,它可以包括服务对象的属性和活动目录所在的服务器。

  ldap服务器搭建

  1.安装Berkeley DB

  Berkeley DB(BDB)是OpenLDAP后台数据库的默认配置,因此在安装OpenLDAP之前应先安装BDB。

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

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

  [root@localhost ~]# tar zxvf db-4.6.21.tar.gz

  解压缩后,进入db-4.6.21文件目录的build_unix目录。

  [root@localhost ~]# cd db-4.6.21/build_unix

  然后执行以下命令进行配置测试。

  [root@localhost db-4.6.21]#../dist/configure

  测试完毕后,执行命令编译源代码。

  [root@localhost db-4.6.21]# make

  最后执行安装。

  [root@localhost db-4.6.21]#make install

  第三步,配置系统动态链接库的路径

  编辑系统动态链接库的配置文件/etc/ld.so.conf,在文件的末尾添加语句/usr/local/berkeleyDB.4.6/lib。

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

  [root@localhost ~]# /sbin/idconfig

  2.安装OpenLDAP

  第一步,获取OpenLDAP的源代码安装文件,下载并安装。

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

  [root@localhost ~]# tar zxvf openldap-2.4.12.tgz

  第三步,进入解压后的openldap-2.4.12文件目录。

  [root@localhost ~]#cd openldap-2.4.12

  第四步,配置环境执行如下命令。

  [root@localhost openldap-2.4.12]#env CPPFLAGS = "-I /usr/local/berkeleyDB.4.6/INCLUDE" ldflags = "-L /usr/local/BerkeleyDB.4.6/lib" ,/configure --prefix/usr/local zopenldap --enable-ldbm

  第五步,使用GUN make工具编译源代码。

  [root@localhost openldap-2.4.12]#make depend

  [root@localhost openldap-2.4.12]#make

  [root@localhost openldap-2.4.12]#make test

  第六步,执行以下指令进行安装

  [root@localhost openldap-2.4.12]#make install

  3.配置LDAP服务器

  第一步,设置LDAP使用的Schema

  编辑slapd.conf文件在其中找到如下语句。

  include /usr/local/openldap/etc/openldap/schema/core.schema

  在该语句的后面添加以下语句。

  include /usr/local/openldap/etc/openldap/schema/corba.schema

  include /usr/local/openldap/etc/openldap/schema/cosine.schema

  include /usr/local/openldap/etc/openldap/schema/dyngroup.schema

  include /usr/local/openldap/etc/openldap/schema/inetorgperson.schema

  include /usr/local/openldap/etc/openldap/schema/java.schema

  include /usr/local/openldap/etc/openldap/schema/misc.schema

  include /usr/local/openldap/etc/openldap/schema/nis.schema

  include /usr/local/openldap/etc/openldap/schema/openldap.schema

  第二步,为目录树设置后缀

  编辑slapd.conf文件,找到如下语句。

  suffix "dc=my-domain, dc=com"

  将其改为如下内容。

  suffix "dc=Tree, dc=com"

  第三步,为LDAP服务器管理员设置DN

  编辑slapd.conf文件,找到如下语句。

  rootdn "cn=Manager, dc=my-domain, dc = com"

  将其改为如下内容。

  rootdn "cn=Manager, dc=Tree, dc = com"

  第四步,为LDAP服务器管理员设置口令

  编辑slapd.conf文件,找到如下语句。

  rootpw secret

  将其改为如下内容。

  rootpw {SSHA}NXV9f128qCHMmA6P sjhVXOuejTKE6OYr

  第五步,启动LDAP服务器

  要启动LDAP服务器,只需执行以下命令。

  [root@localhost ~]# /usr/local/openldap/libexec/slapd

  然后执行以下命令确保sland进程启动成功。

  [root@localhost ~]# pstree/grep "slapd"

  执行结果如下所示,显示“|-slapd”表示LDAP服务器已经成功启动。

  [root@localhost ~]# /usr/local/openldap/libexec/slapd

  [root@localhost ~]# pstree/grep "slapd"

  /-slapd -----{slapd}/

  关于LDAP服务器的相关知识及介绍,小编就先简单的为大家介绍到这里,在使用LDAP服务器是大家还应该了解一些注意事项,并能够很好的应用LDAP服务器为我们服务。最后,如果大家还想了解更多有关的知识或者是有关房屋 装修 的问题,都可以关注网站。

1.《ldap是什么 ldap服务器是什么 有哪些优点【图文】》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《ldap是什么 ldap服务器是什么 有哪些优点【图文】》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/468080.html

上一篇

xp系统还原 xp系统一键还原方法 让一切回到原点【图文】

下一篇

苹果电脑台式机报价 多种型号的苹果电脑台式机报价【图文】

怎么用代理 如何使用http代理服务器【图文】

怎么用代理 如何使用http代理服务器【图文】

在日常生活中,使用计算机中的各种浏览器访问网站是非常正常的事情,而使用代理服务器进行网络访问相信很多人都没用过。代理服务器就是结语客户端及网络服务器之间的一层架构,它能够将用户的访问请求接收然后直接获取内容给用户,省去很多的中间过程。在一定程度上,代理服务器能够大幅度提高网络访问的速度。  那么我们如何使用http的代理服务器呢?这里的话需要我们...

图片不显示缩略图 缩略图不显示文件名 小编为您解除困扰【图文】

图片不显示缩略图 缩略图不显示文件名 小编为您解除困扰【图文】

将您电脑中所存放的图片全部设置成为缩略图的好处有很多,一种是节省占用的空间,一种则是美观方便,在寻找图片的时候,也相对的简单很多。当然,如果每张图都很相似,我们就需要通过缩略图下的文件名去区分了。当然,许多电脑的图片在成为缩略图之后,都失去了“显示文件名”这个特性哦,不过不必担心,简单的方法,就可以让您的文件名迅速出现。下面我们就来介绍缩略图不显...

电子邮件服务器 电子邮件服务器的架设方法和建立要求【图文】

电子邮件服务器 电子邮件服务器的架设方法和建立要求【图文】

网络通讯在我们的生活中已经起到了非常重要的作用,电子邮件也成为了帮助我们工作生活的一大要素,所以在网络世界里面,电子邮件服务器是一种非常重要的讯在,电子邮件服务器的用来进行处理邮件交换的总称,电子邮件服务器包括了软硬件设施,其中还包含了电子邮件程序和电子邮件箱等等,这些都属于电子邮件服务器的一部分。  在邮件的交换和传递当中,都需要经过电子邮件服...

服务器集群技术 服务器集群技术优缺点简析【图文】

服务器集群技术 服务器集群技术优缺点简析【图文】

近几年来,相信越来越多的人开始逐渐耳闻“集群”这个概念,并且在实际上,集群技术也开始日益在我们的实际生活中得到应用。那么,计算机服务器的集群技术到底是一种什么样的技术,其优缺点都有哪些呢,这就来随小编一起去深入了解一下:  服务器集群技术简介  服务器集群技术简单来说就是将若干台服务器集中起来进行某一类特定服务,尽管这种行为在许多客户端看来和一般...

ie设置代理服务器 代理服务器ip地址如何设置使用【图文】

ie设置代理服务器 代理服务器ip地址如何设置使用【图文】

为什么我们要使用代理服务器,代理服务器有哪些功能。如果你想要隐藏自己的IP地址,不让其他人发现,那么该怎么办,使用代理服务器IP地址。如果你的IP地址访问有限制怎么办,使用代理服务器IP地址。  现在网上有很多免费的代理服务器IP地址,直接在百度中搜索就会出现很多,但是一般免费的代理服务器访问速度比较慢,有的则不能使用,你可以多选择一下代理服务器...

cdn是什么 什么是cdn服务器 作用有哪些【图文】

cdn是什么 什么是cdn服务器 作用有哪些【图文】

在网络用户非常庞大的今天,网络出现访问卡顿或延迟的现象是非常正常的,为了解决不同的网络状况,我们经常会搭建到不同的服务器来访问网络。Cdn服务器就是其中的一种,它的英文全称是Content Delivery Network,翻译为中文就是内容分发网络。使用CDN服务器访问网络会在Internet中重新构架一个新的网络架构,并启用特殊的网络发送功能...

web应用服务器 什么是web应用服务器 和WEB服务器的区别是什么【图文】

web应用服务器 什么是web应用服务器 和WEB服务器的区别是什么【图文】

众所周知,时下正是处于一个数据大爆炸的时代,越来越多的电子商务信息开始通过各式各样的电子设备聚集,然后在综合运行这些电子商务中,最重要的莫过于网络服务了,今天小编就来为大家介绍一种应用服务器,那就是web应用服务器,相信通过以下知识的介绍,能对这类服务器增进新的一定的了解。  什么是web应用服务器  web应用服务器是一种能通过各种网络协议把各...

怎么查电脑内存 小编教你怎么查电脑的内存【图文】

怎么查电脑内存 小编教你怎么查电脑的内存【图文】

现在电脑、手机这些电子产品越来越普及,同时功能也越来越强大,无论是计算机还是手机这些东西,都会储存记录一些数据,就如我们电脑下载游戏需要多大的内存、手机储存电影、音乐占据了多少内存。当我们电脑需要下载东西的时候,又不知道配置够不够,那怎么看查看电脑的内存呢?查看电脑的内存方法有二,具体怎么看,请看下面。  什么是内存?  内存是计算机中重要的部件...