Skip to content

jcspence/ldap-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ldap-server

I'm curious about running an LDAP server in my personal environment, so I'm writing this Ansible playbook as a way to play around with LDAP.

Right now, it just sets up an LDAP server (root password password) and installs a single OU, user, group.

To Do

  • Make user sample object addition idempotent.
  • Set password for the user.
  • Configure TLS.
  • Possibly place ldap.conf?
  • Authenticate something against the LDAP server. Local login?
  • Hashed password storage?
  • Harden LDAP server.

Bringing up the Box

vagrant up
vagrant ssh

Quick Commands

(Run these commands from inside the Vagrant box.)

DB state:

ldapsearch -D cn=Manager,dc=jacki3,dc=com -w password \
  "(objectclass=*)" -s children -b 'dc=jacki3,dc=com'

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors