ubuntu下的LDAP搭建配置和测试

Ubuntu下安装和配置LDAP服务

  1. 此部分也可以参考 LDAP环境搭建

  2. 运行如下命令

    sudo apt-get install slapd ldap-utils
    
  3. 安装过程会要求输入密码

  4. 默认的配置相关的目录在

    /etc/ldap
    
  5. 目录结构如下
    请添加图片描述
    请添加图片描述

  6. 对配置文件进行简单修改,内容如下

    #
    # LDAP Defaults
    #
    
    # See ldap.conf(5) for details
    # This file should be world readable but not world writable.
    #
    #BASE	dc=example,dc=com
    #URI	ldap://ldap.example.com ldap://ldap-master.example.com:666
    
    #BASE	dc=主机名或者用户名,dc=com
    #URI	ldap://ldap.example.com ldap://ldap-master.example.com:666
    BASE	dc=Andrea,dc=com
    URI	ldap://127.0.0.1:389
    
    #SIZELIMIT	12
    #TIMELIMIT	15
    #DEREF		never
    
    # TLS certificates (needed for GnuTLS)
    TLS_CACERT	/etc/ssl/certs/ca-certificates.crt
    
  7. 终端输入slap然后tab键,可以发现系统中多出来一些可执行文件

    slapacl slapauth slapd(守护进程) slapindex slapschema 
    slapadd slapcat(导出ldap数据库文件为.ldif格式) 
    slapdn slappasswd slaptest
    
  8. LDAP防火墙ufw的配置

    sudo ufw allow proto tcp from any to 127.0.0.1 port 389
    sudo ufw allow proto tcp from any to 127.0.0.1 port 636 
    

    配置好后,在终端运行

    sudo gufw
    

    可以看到如下的界面,说明slapd服务389端口可以正常通过防火墙运行

    请添加图片描述

启动slapd和检查其状态

  1. 启动

    systemctl start slapd.service 
    
  2. 查看slapd运行状态

    service slapd status
    

    请添加图片描述

  3. 查看LDAP端口是否启动

    netstat -tnlp | grep 389
    

    请添加图片描述

  4. 查看版本

    slapd -VV 
    

    请添加图片描述

  5. 查看LDAP

     ldapsearch -x -LLL -b dc=andrea,dc=com
    
    -x    简单身份验证 
    -LLL  将返回结果以LDIF的格式打印 
    -b    basedn 从基础dn开始搜索
    

    请添加图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值