您的位置:首页 >动态频道 > 手机 >

ldap是什么服务(ldap是什么)

导读 ldap是什么服务,ldap是什么很多人还不知道,乐儿来为大家解答以上问题,现在让我们一起来看看吧!LDAP服务器的全称是轻量级目录访问协议,

ldap是什么服务,ldap是什么很多人还不知道,乐儿来为大家解答以上问题,现在让我们一起来看看吧!

LDAP服务器的全称是轻量级目录访问协议,LDAP服务器支持TCP/IP。边肖还补了LDAP服务器,并查阅了大量资料。下面,边肖向大家介绍和分享相关的内容和知识,希望你能根据边肖的介绍了解LDAP服务器。

首先,边肖介绍了LDAP服务器的基本内容。简单来说,LDAP服务器是获取一些数据的捷径。同时,LDAP服务器也是一种协议,常用作集体通讯录,甚至更大。它是一个特殊的数据库,和一般的数据库相比差距很大,LDAP服务器的可读性比一般的服务器要好。同时,LDAP服务器在查询方面有很多优化,可以快速查询到想要的结果。当然,它也有一些缺陷,如更新缓慢。

接下来,边肖将介绍LDAP服务器目录的优点和特性。第一个特点是LDAP服务器目录可以帮助大部分用户解决网络服务的账号问题。第二个特性是LDAP服务器目录,可以很好的保证数据的完整性,因为你在LDAP服务器目录中指定了一个统一的数据库,从而实现了资源的统一。LDAP服务器目录的最后一个优点是,它的设计可以应用于各种行业的服务机构。

最后,边肖将向您介绍使用LDAP服务器的格式,它将采用一种命名格式。常见的命名格式一般有两种,一种是RFC822命名法,其标准格式是object_name@domain_name,与email的形式非常相似。另一种命名格式是LDAP URL和X.500这种命名方式也叫属性命名方式,可以包含服务对象的属性和活动目录所在的服务器。

Ldap服务器设置

1.安装伯克利数据库

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

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

第二步:进入db-4.6.21.tar.gz 4 . 6 . 21下载目录,解压文件,执行以下命令。

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

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

[root @ localhost ~]# CD d B- 4 . 6 . 21/build _ UNIX

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

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

测试结束后,执行命令来编译源代码。

[root@localhost db-4.6.21]# make

最后,执行安装。

[root @ localhost d B- 4 . 6 . 21]#进行安装

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

编辑系统动态链接库的配置文件/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

步骤4:配置环境以执行以下命令。

[root @ localhost OpenLDAP-2 . 4 . 12]# env CPP flags='-I/usr/local/Berkeley db . 4.6/INCLUDE ' LD flags='-L/usr/local/Berkeley db . 4.6/lib ',/configure-prefix/usr/local zopenldap-enable-ldbm

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

[root @ localhost OpenLDAP-2 . 4 . 12]# make依赖

[root @ localhost OpenLDAP-2 . 4 . 12]# make

[root @ localhost OpenLDAP-2 . 4 . 12]#进行测试

步骤6,执行以下安装说明

[root @ localhost OpenLDAP-2 . 4 . 12]#进行安装

3.配置LDAP服务器

第一步是设置LDAP使用的模式。

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

包含/usr/local/OpenLDAP/etc/OpenLDAP/schema/core . schema

在此语句后添加以下语句。

包括/usr/local/OpenLDAP/etc/OpenLDAP/schema/CORBA . schema

包含/usr/local/OpenLDAP/etc/OpenLDAP/schema/cosine . schema

包括/usr/local/OpenLDAP/etc/OpenLDAP/schema/dyn group . schema

包含/usr/local/OpenLDAP/etc/OpenLDAP/schema/inetorgperson . schema

包括/usr/local/OpenLDAP/etc/OpenLDAP/schema/Java . schema

包含/usr/local/OpenLDAP/etc/OpenLDAP/schema/misc . schema

包括/usr/local/OpenLDAP/etc/OpenLDAP/schema/NIS . schema

包括/usr/local/OpenLDAP/etc/OpenLDAP/schema/OpenLDAP . schema

第二步是为目录树设置后缀。

编辑slapd.conf文件并找到以下语句。

后缀“dc=my-domain,dc=com”

改成下面的。

后缀“dc=Tree,dc=com”

步骤3:为LDAP服务器管理员设置DN。

编辑slapd.conf文件并找到以下语句。

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

改成下面的。

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

步骤4:为LDAP服务器管理员设置密码。

编辑slapd.conf文件并找到以下语句。

rootpw秘密

改成下面的。

rootpw { SSHA } nxv9f 128 qchmma 6 p sjhvxouejtke 6 oyr

步骤5:启动LDAP服务器。

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

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

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

[root @ localhost ~]# p tree/grep ' slapd '

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

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

[root @ localhost ~]# p tree/grep ' slapd '

/-slapd - {slapd}/

关于LDAP服务器的知识和介绍,边肖在这里给大家简单介绍一下。在使用LDAP服务器的时候,也要知道一些注意事项,能够应用LDAP服务器很好的为我们服务。最后,如果你想了解更多的知识或者房屋装修的问题,可以关注网站。

今天的分享,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!