`
hugang357
  • 浏览: 188357 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

openldap的配置手册

    博客分类:
  • java
阅读更多

最近一直在安装opneldap-2.0.25,现在终于搞定了,所以拿来和大家分享一下,如果有什么意见,可以共同讨论一下:

1) 一般需要安装以下四个rpm包:
    openldap-2.0.25-1.i386.rpm
    openldap-servers-2.0.25-1.i386.rpm
    openldap-clients-2.0.25-1.i386.rpm
    openldap-devel -2.0.25-1.i386.rpm
Openldap-2.0*是必要套件,一定要先安装;Openldap-servers*是服务器套件;openldap-clients*是操作程序套件;openldap-devel*是开发工具套件.
如果需要用ldap做一些高级应用,还需要加装如下套件:
           auth_ldap*
           nss_ldap*
           php_ldap*

2)下一步就是配置了
配置文件一般在/etc/openldap/下:
   ldapfilter.conf                ldap.conf
   ldapsearchprefs.conf       schema  ldaptemplates.conf       slapd.conf
文件slapd.conf是设置ldap服务器连接,进入文件,修改相应的部分:
  在include  /etc/openldap/schema/……
   部分添加完整的方案,即schema目录下的所有方案。
在“ldbm  database  definitions”部分,用suffix命令设置ldap服务器的基础搜索路径(BDN):
   suffix    “dc=buct, dc=edu.cn”
   rootdn   “cn=root, dc=buct, dc=edu.cn”
   rootpw   123456
其它大多数的缺省设置都是适当的。
然后检查两个文件,以保证可以在同一台机器上实现服务器与客户端同机操作:
 /etc/hosts : 
  127.0.0.1     localhost.localdomain localhost
  202.xxx.xxx.xxx  buct.edu.cn
 /etc/openldap/ldap.conf:
  HOST        202.4.155.91
  BASE        dc=buct , dc=edu.cn

3)测试服务器:
  #service ldap start
  #ldapsearch  –x  –b  ‘’   -s   base ‘(objectclass=*)’    
                    namingContexts
   如果正确配置了,应该出现下面输出:
    version :2
    #filter(objectclass=*)
    #requesting: namingContexts
    dn:
    namingContexts: dc=buct, dc=edu.cn
  #search  result
   search :2
   result :0  success
  # numResponses: 2
  # numEntries: 1
 如果出现错误消息,则返回并检查配置。

4)最后一步是设置一些基本的访问控制,Redhat 将ACL添加到slapd.conf文件里:
   #define  ACLs ……access control definitions
access to dn=“.* , dc=buct, dc=edu.cn” attr=password
           by dn=“cn=root, dc=buct, dc=edu.cn” write
           by self  write
           by  * read

 access to dn=“.* , dc=buct, dc=edu.cn” 
           by  * read

最后在重起一下ldap服务器,就ok了。

分享到:
评论

相关推荐

    openldap使用手册

    以上内容总结了OpenLDAP使用手册的关键知识点,包括LDAP的基本概念、优势劣势、协议细节、服务器特性、访问控制机制以及具体的安装配置和客户端操作方式。通过这些知识点的学习,可以帮助用户更好地理解和使用...

    openLDAP 管理员手册

    ### OpenLDAP 管理员手册相关知识点 #### 一、OpenLDAP简介 - **OpenLDAP**是一款开源的轻量目录访问协议(Lightweight Directory Access Protocol, LDAP)服务器实现,它提供了一种高效的集中存储和检索目录数据...

    OpenLDAP安装手册-Linux

    ### OpenLDAP在Linux下的安装与配置 #### 一、基础知识介绍 **OpenLDAP**是一款开源的轻量级目录访问协议(LDAP)服务程序,在Linux环境下广泛应用。它提供了基于X.500标准的目录服务,可以用于集中管理用户认证信息...

    OpenLDAPforWindows+LdapBrowser_282+OpenLdap使用手册

    在Windows上安装OpenLDAP,你需要下载适用于Windows的二进制包,包括服务器组件slapd和相关的配置文件。安装过程中,需要配置 slapd.conf 文件,指定数据库类型(如bdb或hdb)、日志级别、监听端口(默认为389,SSL...

    openldap 服务端配置

    目录服务是计算机网络技术中的一个重要概念,它负责提供网络环境下的各种资源...一个好的配置手册除了提供基本的安装指南外,还应包括故障排除和性能调优的内容,以帮助管理员维护一个稳定、安全且高效运行的LDAP环境。

    OpenLDAP-Admin-Guide.pdf open ldap 官网2.6.2 版本操作指南

    《OpenLDAP 2.6 管理指南》是一份为熟悉基于LDAP的目录服务的有经验系统管理员准备的操作手册。这份文档旨在帮助用户在UNIX及其类似系统上安装OpenLDAP软件2.6版本。OpenLDAP是一款开源的轻量级目录访问协议...

    启明星晨天清IPS WEB配置手册

    ### 启明星晨天清IPS WEB配置手册:深入解析 #### 一、启明星辰天清入侵防御系统NIPS系列Web管理用户手册概览 **背景介绍:** 启明星辰,作为国内领先的信息安全解决方案提供商,其推出的天清入侵防御系统(NIPS...

    OpenLDAP及admin及文档

    "LDAP.docx"可能是一个关于LDAP的文档,包含了OpenLDAP的安装指南、配置步骤、使用方法以及可能的故障排除策略。通过阅读这个文档,用户可以学习如何设置和管理OpenLDAP服务器,理解LDAP的基本概念和操作流程。 在...

    OpenLDAP (2007) Mastering OpenLDAP (ISBN 1847191029).pdf

    《OpenLDAP:掌握配置、安全与集成目录服务》不仅是一本技术手册,更是一份全面的指导书,涵盖了从基础概念到高级应用的所有方面。无论是对OpenLDAP感兴趣的初学者,还是希望深入挖掘其潜力的资深管理员,本书都提供...

    飞连v2.0 初次使用-LDAP 配置手册.pdf

    LDAP 配置手册 LDAP(Lightweight Directory Access Protocol)是一种轻量级目录访问协议,基于该协议的软件有 openLDAP、Active Directory 等。LDAP 配置手册旨在帮助用户快速了解 LDAP 的基本概念、结构和配置...

    openldap 2.4 manual page

    - **ldap.conf(5), .ldaprc(5)**:配置文件,用于定义OpenLDAP客户端的行为。 - **ldap_abandon_ext(3)**:用于放弃正在进行的LDAP操作。 - **ldap_add_ext(3), ldap_add_ext_s(3)**:执行LDAP添加操作。 - **ldap_...

    Ldap和Xsan的配置手册

    **Ldap和Xsan配置手册** 在IT领域中,Ldap(Lightweight Directory Access Protocol)和Xsan(Extreme SAN)是两种重要的技术。Ldap是一种轻量级的目录访问协议,用于存储和检索用户信息,而Xsan则是一种高性能的...

    openldap-admin-guide.pdf

    本手册是OpenLDAP 2.4版本的管理员指南,旨在向管理员提供安装、配置和维护OpenLDAP服务的详细步骤和最佳实践。用户手册涵盖了从基础概念到高级配置的全面内容,并提供了一些配置样例和故障排除指南。 1. 目录服务...

    OpenLDAP-2.4-AdminGuide_CN-EN.pdf

    OpenLDAP的管理手册是针对系统管理员的专业指南,旨在帮助他们理解和掌握如何在类UNIX系统上安装、配置和维护OpenLDAP软件。管理员指南提供了详细的步骤和概念解释,让管理员能够对LDAP目录服务进行有效管理。 文档...

    Nginx配置[整理].pdf

    devel curl curl-devel ssse2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers ``` 在Nginx处理动态内容...

    LDAP使用手册

    本手册将深入探讨LDAP的相关概念、优势以及在Linux环境下的安装配置过程,并涉及相关的管理工具phpldapadmin。 1. LDAP介绍 LDAP是基于X.500标准的简化版,主要用于提供分布式目录服务,支持跨网络的信息查询和共享...

    银河麒麟V10 server系统管理员手册

    - **配置系统使用OpenLDAP作为验证**:让银河麒麟V10 Server系统使用OpenLDAP进行用户验证。 **4.3 文件和打印服务器** - **Samba**:Samba是一种用于Windows和Unix/Linux之间文件共享的服务。 - **FTP**:File ...

    麒麟V10系统管理员手册.pdf

    在服务器章节中,手册详细介绍了各种服务器软件的安装和配置方法,包括Web服务器(Apache HTTP服务器)、目录服务器(OpenLDAP)、文件和打印服务器(Samba、FTP、打印设置)、以及使用chrony套件和NTPD配置时间同步...

Global site tag (gtag.js) - Google Analytics