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
    
  • 相关阅读:
    左值与右值引用 详解
    MFC---导出 Excel 方法
    Linux怎么读? Linux读音考古一日游
    nginx url自动加斜杠问题
    FileBeats配置应用详解
    nginx配置选项try_files详解
    mongodb副本集集群构建
    平凡主丛上的Yang-Mills理论
    Kneser猜想与相关推广
    Lorenzini:Laplacian与图上的黎曼-罗赫定理
  • 原文地址:https://www.cnblogs.com/eoalfj/p/11837415.html
Copyright © 2011-2022 走看看