(Ez a cikk magyarul is olvasható.)
Create a file and call it pwd.ldif:
dn: olcDatabase={1}hdb,cn=config replace: olcRootPW olcRootPW: {SSHA}Y4gCfXOdz1cq+qnYnf3GxoaIYD/Qs7JMTo create the olcRootPW hash run:
slappasswd -s titok
Adding the new password to LDAP:sudo ldapmodify -Y EXTERNAL -H ldapi:/// -f pwd.ldifAnd here we go. In the ouput of the command
sudo ldapsearch -Y EXTERNAL -H ldapi:/// -b cn=config olcRootDN -LLL -Qyou find an olcRootDN. Using that you can authenticate yourself against the LDAP-server.
A tiny problem is that so far the old password is accepted as well. We do not know what the old password is, but someone else maybe does. So we have some more work to do:
Create a new file pwd2.ldif (I am soooo creative...):
dn: cn=admin,dc=itthon,dc=cucc replace: userPassword userPassword: {SSHA}Y4gCfXOdz1cq+qnYnf3GxoaIYD/Qs7JM(Passowrd is the same as before.)
And:
ldapmodify -x -D cn=admin,dc=itthon,dc=cucc -f pwd2.ldif -WWhen typing the password in, we have to use the new one.
So we have dealt with all the remnants of the old password.
Further reading:
http://web.archiveorange.com/archive/v/rG8zF2KvwbNQFCHGLqTB#0moY6hzyoMMRJ9e
http://ubuntuforums.org/showthread.php?t=1054966
Nincsenek megjegyzések:
Megjegyzés küldése