Install OpenLDAP slapd.conf
Environment
- Debian 10.0 x64
slapd
(Aug 10 2019 18:58:18)
Log 2019 / 11
1.1. Installation
root@athos:~# apt-get update && apt-get -y upgrade && apt-get -y dist-upgrade
root@athos:~# apt-get -y --no-install-recommends install slapd ldap-utils
root@athos:~# slapd -VVV
@(#) $OpenLDAP: slapd (Aug 10 2019 18:58:18) $
Debian OpenLDAP Maintainers <pkg-openldap-devel@lists.alioth.debian.org>
Included static backends:
config
ldif
1.2. slapd.conf
root@athos:~# systemctl stop slapd
root@athos:~# cat /usr/share/slapd/slapd.conf
root@athos:~# rm -rf /etc/ldap/slapd.conf /etc/ldap/slapd.d/ /var/lib/ldap/*
root@athos:~# slappasswd -s p@ssw0rd
{SSHA}NcFiIXYPZiv5SyNIlkOi/MqYzH0hnd5T
root@athos:~# cat <<EOF > /etc/ldap/slapd.conf
include /etc/ldap/schema/core.schema
include /etc/ldap/schema/cosine.schema
include /etc/ldap/schema/nis.schema
include /etc/ldap/schema/inetorgperson.schema
pidfile /var/run/slapd/slapd.pid
argsfile /var/run/slapd/slapd.args
loglevel any
modulepath /usr/lib/ldap
moduleload back_mdb
database mdb
suffix "dc=athos,dc=local"
rootdn "cn=admin,dc=athos,dc=local"
rootpw {SSHA}NcFiIXYPZiv5SyNIlkOi/MqYzH0hnd5T
directory "/var/lib/ldap"
index objectClass eq
index uid eq
checkpoint 512 15
EOF
root@athos:~# systemctl start slapd