|
~]${nbsp}pass:attributes[{blank}][command]#slappaswd# New password: Re-enter new password: \{SSHA}WczWsyPEnMchFf1GRTweq2q7XJcvmSxD
|
|
~]${nbsp}pass:attributes[{blank}][command]#systemctl is-active slapd.service# active
|
|
A book covering LDAP design principles, as well as its deployment in a production environment.
|
|
A book covering LDAP from both the system administrator's and software developer's perspective.
|
|
A collection of articles that offer a good introduction to LDAP, including methods to design a directory tree and customizing directory structures.
|
|
A collection of practical exercises in the OpenLDAP deployment.
|
|
Additionally, the following packages are commonly used along with the LDAP server:
|
|
Additionally, there is also a number of manual pages that are installed with the [package]*openldap*, [package]*openldap-servers*, and [package]*openldap-clients* packages:
|
|
Additional Resources
|
|
Administrative Applications
|
|
Alternatively, you can specify the environment variables directly on the command line. For example, to run the `migrate_all_online.sh` script with the default base set to `dc=example,dc=com`, type:
|
|
Although only `root` can run [command]#slapadd#, the `slapd` service runs as the `ldap` user. Because of this, the directory server is unable to modify any files created by [command]#slapadd#. To correct this issue, after running the [command]#slapadd# utility, type the following at a shell prompt:
|
|
An error in an LDIF file can render the `slapd` service unable to start. Because of this, it is strongly advised that you avoid editing the LDIF files within the `/etc/openldap/slapd.d/` directly.
|
|
A single unit within an LDAP directory. Each entry is identified by its unique _Distinguished Name_ (*DN*).
|
|
Available olcAllows options
|
|
Available olcDisallows options
|
|
A website of developers of several useful LDAP tools.
|
|
_Backends_ store or retrieve data in response to LDAP requests. Backends may be compiled statically into `slapd`, or when module support is enabled, they may be dynamically loaded. In the latter case, the following naming convention is applied:
|
|
back_pass:quotes[_backend_name_].la
|
|
{blank}
|