Selamlar, sldap.conf  dosyanizda belirttiginiz DN ile "ldapadd" komutuna 
verdiginiz DN ayni degil !! Ayrica temeli olusturacak DN'i slapd.conf 
dosyasinda belirtmissiniz ama sanirim daha DN'i olusturmamissiniz. ilk ldif 
dosyanizda, "o=xxxx,c=xxxx" boyle bir tanimlama kullanmissiniz, bundan kaynakli 
hata almaniz normal. Cunku tanimlama "dc=turkiye,dc=server" seklinde olmali ki 
bu DN belirtecek.. 
 
ilk ldif dosyanizda..
dn: dc=turkiye,dc=server
...........
...........
...........
 
 
ikinci ldif dosyanizda..
dn: cn=root,dc=turkiye,dc=server
.............
.............
.............
 
 
Ilk ldif dosyasi ile LDAP icin bir kok olusturmus olacaksiniz. Daha sonra bu 
kok uzerinde erisim haklarina istinaden, "cn=root" tanimlayacaksiniz. Bu 
islemlerden sonra, elinizde bir DN ve bu DN'e mudahele edebilecek bir yetkili 
kullanici olmus olacak..
 
Kullandiginiz slapd.conf dosyasinda "rootpw" olarak MD5 hash tanimlamissiniz. 
Bildigim kadariyla, "-x" parametresiyle MD5 hash icin kimlik dogrulama 
yapamazsiniz. Daha gelismis mekanizmalar kullanmalisiniz ki, bunlar "-X" 
parametresine bagli olarak "saslauth" tabanli kimlik dogrulama sistemleri 
oluyor. Bence sistemde bir DN olusturup, birkac girdi yapana kadar.. "plain" 
sifre kullanmali ve "-x" parametresi yaninda "-W" parametresini de 
kullanmalisiniz..
 
Umarim yardimci olabilmisimdir, iyi calismalar..--Mehmet CELIK> Date: Mon, 18 
Feb 2008 23:19:57 +0200> From: [EMAIL PROTECTED]> To: 
[email protected]> Subject: [FreeBSD] ldap_bind: Invalid credentials 
> > Merhaba ldap server kurmaya calisiyorum slapd.conf> icersinde ayarlamar 
yaptim:> 
#######################################################################> # ldbm 
and/or bdb database definitions> 
#######################################################################> > 
database bdb> suffix "dc=turkiye,dc=server"> rootdn 
"cn=root,dc=turkiye,dc=server"> # Cleartext passwords, especially for the 
rootdn,> should> # be avoided. See slappasswd(8) and slapd.conf(5) for> 
details.> # Use of strong authentication encouraged.> # rootpw secret> rootpw 
{MD5}RaCTfPmyjDQTtyVQRh9TFw==> > kisimlerini bu sekilde degistirdim ama ldif 
eklerken> hata aliyorum:> dn:o=turkiye,c=server> objectClass:top> 
objectClass:organization> o:turkiye> > dn:ou=Users,o=turkiye,c=server> 
objectClass:top> objectClass:organization> ou:Users> > 
dn:ou=groups,o=turkiye,c=server> objectClass:top> objectClass:organization> 
ou:Groups> > ldapadd -x -D "cn=root, o=turkiye, c=server" \-v -f> ana.ldif -w 
xxxxx> komutunu verince > ldap_bind: Invalid credentials (49) uyarisini> 
aliyorum.> Acaba ne yapmam lazim normalde sifrem dogru ama> olmuyor birde 
bundan dolayi phpldapadmin giremiyorum> yardimci olacaklara simdiden tesekkur 
ederim.> > > > 
___________________________________________________________________> Yahoo! 
kullaniyor musunuz? http://tr.mail.yahoo.com> Istenmeyen postadan biktiniz mi? 
Istenmeyen postadan en iyi korunma > Yahoo! Posta'da> > > FreeBSD 6 kitabi: 
http://www.acikakademi.com/catalog/freebsd6> 
---------------------------------------------------------------------> Listeye 
soru sormadan once lutfen http://ipucu.enderunix.org sitesine bakiniz.> > 
Cikmak icin, e-mail: [EMAIL PROTECTED]> Liste arsivi: 
http://news.gmane.org/gmane.org.user-groups.bsd.turkey> > 
_________________________________________________________________
Shed those extra pounds with MSN and The Biggest Loser!
http://biggestloser.msn.com/

Cevap