Sign inSign up

vssware/openldap

By vssware

Updated over 6 years ago

OpenLDAP base on CentOS

Image
0

1.1K

vssware/openldap repository overview

OpenLDAP Docker Images

基于 vssware/centos 镜像创建。

初始化

数据卷初始化
#初始化数据卷
mkdir -p /data/docker/openldap && chmod -R 777 /data/docker/openldap
初次启动
docker run -it \
    --rm \
    --env 'LDAP_INIT=true' \
    -v /data/docker/openldap:/data/openldap:Z \
    vssware/openldap

LDAP_INIT=true: 初始化OpenLDAP

常规运行

docker run -td  \
    -p 389:389 \
    -p 636:636 \
    -h openldap \
    --name openldap \
    --restart always \
    -v /data/docker/openldap:/data/openldap:Z \
    vssware/openldap

其他

系统内置脚本(也可以使用其他工具进行配置)

  • openldap-setManagerPwd.sh 设置管理员密码
  • openldap-addNameGroup.sh 增加 groupofNames 群组
  • openldap-addPostfixGroup.sh 增加postfix 群组
  • openldap-addUser.sh 增加用户
  • openldap-addUserToGroup.sh 用户添加进群组(使用用户uid)
  • openldap-addMemberToGroup.sh 用户添加进群组(使用用户DN)

Tag summary

Content type

Image

Digest

Size

124.6 MB

Last updated

over 6 years ago

docker pull vssware/openldap