Setup Ldap Server: Difference between revisions
From wiki.breedveld.net
Jump to navigationJump to search
No edit summary |
No edit summary |
||
| Line 17: | Line 17: | ||
generate hash | generate hash | ||
slappasswd | slappasswd | ||
slappasswd -7 | |||
sudo ldapmodify -Y EXTERNAL -H ldapi:/// | Change Admin password: | ||
SASL/EXTERNAL authentication started | sudo ldapmodify -Y EXTERNAL -H ldapi:/// | ||
SASL username: gidNumber=0+uidNumber=0,cn= | SASL/EXTERNAL authentication started | ||
SASL SSF: 0 | SASL username: gidNumber=0+uidNumber=0,cn=.... | ||
dn: olcDatabase={1}hdb,cn=config | SASL SSF: 0 | ||
replace: olcRootPW | dn: olcDatabase={1}hdb,cn=config | ||
olcRootPW: {MD5}BNrIr+ | replace: olcRootPW | ||
olcRootPW: {MD5}BNrIr+DKdfwe:wqtZva1zlrQ== | |||
modifying entry "olcDatabase={1}hdb,cn=config" | |||
modifying entry "olcDatabase={1}hdb,cn=config" | |||
Revision as of 10:22, 3 February 2012
Install packages:
apt-get install ldap-utils migrationtools slapd unixodbc ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/schema/cosine.ldif ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/schema/nis.ldif ldapadd -Y EXTERNAL -H ldapi:/// -f /etc/ldap/schema/inetorgperson.ldif
Create backend.ldif:
ldapadd -Y EXTERNAL -H ldapi:/// -f ./backend.ldif
ldapadd -x -D cn=admin,dc=breedveld,dc=home -W -f frontend.ldif
ldapadduser george example sudo ldapaddgroup qa ldapaddusertogroup george qa ldapdeleteuserfromgroup george qa
generate hash
slappasswd slappasswd -7
Change Admin password:
sudo ldapmodify -Y EXTERNAL -H ldapi:///
SASL/EXTERNAL authentication started
SASL username: gidNumber=0+uidNumber=0,cn=....
SASL SSF: 0
dn: olcDatabase={1}hdb,cn=config
replace: olcRootPW
olcRootPW: {MD5}BNrIr+DKdfwe:wqtZva1zlrQ==
modifying entry "olcDatabase={1}hdb,cn=config"