Localhost

Manage an OpenLDAP based directory

Manage an OpenLDAP based directory

LDAP Account Manager (LAM) is a webfrontend for managing entries (e.g. users, groups, DHCP settings) stored in an LDAP directory. LAM was designed to make LDAP management as easy as possible for the user. It abstracts from the technical details of LDAP and allows persons without technical background to manage LDAP entries. If needed, power users may still directly edit LDAP entries via the integrated LDAP browser. Install LAM

$ sudo apt install ldap-account-manager 

Configure LAM

Once installed, you can access the gui manager on

http://<server_ip_address>/lam 

Missing php extensions

In case you run onto the errors below: Example

install the missing php extensions:

$ sudo apt install php-xml php-zip && sudo service apache2 restart 

Update LAM settings

Connect to LAM, then go to LAM Configuration then Edit server profiles

Example

the default password for LAM is lam. Do not forget to change it.

Under General Settings

Update Tree suffix with the values you put when installing slapd:

dc=codeplumbers, dc=eu 

Under Security Settings

Change:

dc=Manager, dc=yourdomain, dc=org

to:

dc=admin, dc=codeplumbers, dc=eu

Connect under admin user

LAM can create the suffixes you defined.

Example

Create a group

Under Groups, clickNew Group : Example

Save the group

Create users Under Users, click New User : Example You can visualize the structure of your directory by clicking Tree view:

Example