zoukankan      html  css  js  c++  java
  • Docker 搭建 LDAP

    Docker 快速搭建 LDAP

    步骤

    # 拉取镜像
    docker pull osixia/openldap:1.3.0
    
    # 创建并进入映射目录
    mkdir -p /usr/local/ldap && cd /usr/local/ldap
    
    # 启动容器
    docker run 
        -d 
        -p 389:389 
        -p 636:636 
        -v /usr/local/ldap:/usr/local/ldap 
        --name ldap 
        osixia/openldap:1.3.0
    
    # 默认配置
    dn          dc=example,dc=org
    admin       cn=admin,dc=example,dc=org
    password    admin
    

    进入容器,验证一下是否可用

    # 进入容器
    docker exec -it ldap /bin/bash
    
    # 执行查询
    ldapsearch -x -H ldap://localhost:389 -b dc=example,dc=org -D "cn=admin,dc=example,dc=org" -w admin
    

    或直接在容器外执行查询

    docker exec -it ldap ldapsearch -x -H ldap://localhost:389 -b dc=example,dc=org -D "cn=admin,dc=example,dc=org" -w admin
    

    查询结果

    # extended LDIF
    #
    # LDAPv3
    # base <dc=example,dc=org> with scope subtree
    # filter: (objectclass=*)
    # requesting: ALL
    #
    
    # example.org
    dn: dc=example,dc=org
    objectClass: top
    objectClass: dcObject
    objectClass: organization
    o: Example Inc.
    dc: example
    
    # admin, example.org
    dn: cn=admin,dc=example,dc=org
    objectClass: simpleSecurityObject
    objectClass: organizationalRole
    cn: admin
    description: LDAP administrator
    userPassword:: e1NTSEF9VGpERTFMN1FuZGJDT3pKT0poQnhnQnNxRDN6QTV5WFE=
    
    # search result
    search: 2
    result: 0 Success
    
    # numResponses: 3
    # numEntries: 2
    
  • 相关阅读:
    分段、分页&&内存碎片、外存碎片
    mysql中的事务处理
    算法的在线演示网站
    为什么要使用树以及使用什么树
    平衡多叉树--B-Tree(B树)
    MVCC--多版本并发控制机制
    mysql中的锁
    平衡二叉树--红黑树(RB-Tree)
    平衡二叉树--AVL树
    自平衡方式--旋转
  • 原文地址:https://www.cnblogs.com/eoalfj/p/11837415.html
Copyright © 2011-2022 走看看