Evet sonunda tam manası ile çalıştı emeğinizden
dolayı teşekkürederim. Ldap ile ilgili birkaç
sorum olacak ;

1- Windows serverdeki gibi polic ler yapabilirmiyiz ?

2- Windows da ldap server miz üzerinden Authenticatio
   yapabilirmiyiz ?

3- Ldap ın başka kullanım alanları nelerdir ?  

Teşekkürler.

#####################################################









 
--- Mehmet CELIK <[EMAIL PROTECTED]> wrote:

> 
> Estagfirullah, elimizden geldigince yardim
> ediyoruz.. Listenin amaci bu :))
>  
> Probleminize gelince, "pam_mkhomedir.so" modulu
> olmasi lazim.. Eger kullanici sistemde tanimli
> olmayan bir kullanici ise ve ev dizini bulunmuyorsa,
> bu modul sayesinde login olurken kullanicinin home
> dizini olusturuluyor.
>  
> Mesela, login icin asagidaki gibi eklemelisiniz. ssh
> ve ftp icin opsiyoneldir. Eklesinizde olur
> eklemesenizde..
>  
> pam -> login
>  
> session  required   pam_mkhomedir.so 
> skel=/usr/share/skel umask=0022
>  
> Bu sekilde, session acildigi zaman mecburi olarak ev
> dizini olusturmasini soyluyoruz. Ev dizininin de
> "chmod 755" olmasini sagliyoruz. "/usr/share/skel/"
> dizini ise, basit bir dizindir. Bir kullanici
> olusturuldugunda, bu kullanicinin ev dizininde
> olmasi gerekenlerin bir kopyasidir bu dizin..
>  
> "skel" dizinini FreeBSD icin belirttim, Linux'da
> nerde olacagini da siz bulursunuz :))
>  
> Iyi calismalar..
>  
> -- Mehmet CELIK> Date: Mon, 25 Feb 2008 22:32:34
> +0200> From: [EMAIL PROTECTED]> To:
> [email protected]> Subject: [FreeBSD]
> Yanıt: RE: [FreeBSD] Yanıt: RE: [FreeBSD]
> Openldap yapilandirmasi> > Evet dediklerinizi
> yaptıktan sonra sistem normale> döndü time
> sürelerini 5 indirdim ama log mesaj> laarına
> baktığımda /etc/hosts.allow separetor diye> bir
> hata vermiş 29 dk sürmüş bu dosya içini>
> editledim ve sistemi yeniden açıp kapatınca
> normale> döndüm. Birde vmware den fedora açınca
> kullanıcı> adını ldap da olan bir kullanıcı
> adı ve> şifresini girdim kabul etti ama bir uyarı
> verdi;> > Your home directory is listed as
> 'home/ottoman' but> it does not apper to exist . Do
> you want log in the> root directry as your home
> directry ? it is unlikly> anything will will work
> unless you use a failsafe> session.> > Yes diyerek
> devam ettim > > users +HOME/.dmrc file is being
> ignored. This prevents> the default session and
> language from being saved.> File should be owned by
> user and have 644 perissions.> Users +HOME directory
> must be owned by user and not> writable by other
> users> > ve ok tıkladım> > Oturum açma ekranına
> geri döndüm.> > ldap üzernden girdiğim
> kullanıcı için dizn> olmadığı için verdi diye
> tahmin ediyorum ama sizde> bir incelerseniz bu işi
> çözeceğiz teşekkürler.> >
> #############################################> ---
> Mehmet CELIK <[EMAIL PROTECTED]> wrote:> > > > >
> Selamlar, "posixAccount" olarak ottoman sisteminiz>
> > de bulunuyor. En azindan bu suphemiz kalmadi..> >
> Sistemin cok gec acilma mevzusu icin 2 noktaya> >
> bakmalisiniz.> > > > Birincisi "ldap.conf"
> dosyanizda,> > > > bind_timeleft > >
> istediginiz_bir_saniye_olarak_ayarlayin> >
> bind_policy soft> > > > Ikinci olarak da,
> "nsswitch.conf" dosyasinda> > > > passwd: files ldap
> [NOTFOUND=return]> > > > olarak ayarlayiniz.
> "ldap.conf" dosyasi icinde> > degisik birkac
> parametre daha var ama tam olarak> >
> hatirlamiyorum..> > > > Ayrica, openldap icinden
> gelen "ldap.conf" ile> > "nss_ldap" icinden gelen
> "ldap.conf" ayni dosyalar> > degildir !! Buna dikkat
> etmenizi rica ederim..> > OpenLDAP ile gelen
> ldap.conf cok yalindir. Sadece> > host ve base
> tanimlarini ve birkac tanede SSL ve> > SASL ayariini
> icerir. "nss_ldap" ile gelen> > "ldap.conf" ise cok
> karisiktir.> > > > Ornek bir ldap sorgusu ve
> nss_ldap icin ldap.conf> > dosyasina yazilmasi
> gerekenler asagidaki gibidir.> > > > SORGU =
> ldapsearch -x -D> > "cn=ottoman,o=turkiye,c=server"
> -s sub -b> > "o=turkiye,c=server" -W> > > >
> LDAP.CONF> > > > host
> Server_IP_yazmaniz_daha_garanti_olacaktir.> > base
> o=turkiye,c=server> > binddn
> cn=ottoman,o=turkiye,c=server> > binddn
> ottoman_sifresi> > > > scope one> > > >
> nss_base_passwd o=turkiye,c=server> > > > > >
> "ldapsearch" yaparken verilen parametrelerin
> gecerli> > karsiliklari, "nss_ldap" ile gelen
> "ldap.conf"> > dosyasina yazilmalidir.. Bu genelde
> karistiriliyor.> > > > Buraya nss_ldap ile gelen
> conf dosyanizi> > yapistirirsaniz, dogrulugunu test
> edebiliriz.> > Sistemin cok gec acilmasi mevzusuna
> tekrar donersek,> > muhtemelen hata veriyor ve bu
> hata aksi> > belirtilmedikce "messages" dosyasina
> dusmektedir.> > *BSD sistemler icin bazi durumlarda
> "auth.log"> > dosyasina da dusmektedir. Linux
> bacaginda nasil ve> > nereye dusecegini bilmiyorum..
> Bunu da kontrol> > ederseniz iyi olur.> > > > Iyi
> calismalar..-- Mehmet CELIK> Date: Mon, 25 Feb> >
> 2008 20:56:13 +0200> From: [EMAIL PROTECTED]>
> To:> > [email protected]> Subject:
> [FreeBSD]> > Yanıt: RE: [FreeBSD] Openldap
> yapilandirmasi> >> > Merhaba, dünyazamadım müsait
> olmadım kusuruma>> > bakmayın(Mehmet ÇELİK).>> >
> /lib/security/pam_ldap.so dosyası nns_ldap ile>> >
> kurulmuş> > ldapsearch -x -D> >
> "cn=ottoman,o=turkiye,c=server" -s> sub \-b> >
> "o=turkiye,c=server" -W bu komutu> kullandığımda>
> > bütün listem geldi açmış> olduğum ottoman> >
> kullanıcısı şu şekilde> görünüyor;> > #> >
> ottoman, People, turkiye, server> dn:> >
> uid=ottoman,ou=People,o=turkiye,c=server> uid:> >
> ottoman> cn: ottoman> objectClass: account>> >
> objectClass: posixAccount> objectClass: top>> >
> userPassword::>> >>
>
e2NyeXB0fSQxJGhSSDhnWnNBJG1DTzVlNXlCeTNCYUU1cXRKdTZrNi8=>>
> > loginShell: /bin/bash> uidNumber: 500> gidNumber:>
> > 500> homeDirectory: /home/ottoman> gecos: ottoman>
> >> > ldapsearch -x -D
> "cn=ottoman,o=turkiye,c=server" -s>> > sub \-b
> "o=turkiye,c=server" -W >> >
> "posixAccount=XXXX_KULLANICISI" komutu ile> #> >
> extended LDIF> #> # LDAPv3> # base> >
> <o=turkiye,c=server> with scope subtree> # filter:>
> > posixAccount=XXXX_KULLANICISI> # requesting: ALL>
> #>> > > # search result> search: 2> result: 0
> Success> >> > ana kullanıcım ile yapınca.> #
> numResponses: 1> >> > # extended LDIF> #> # LDAPv3>
> # base> > <o=turkiye,c=server> with scope subtree> #
> filter:> > posixAccount=ottoman> # requesting: ALL>
> #> > #> > search result> search: 2> result: 0
> Success> >> > Dediklerinizi yaptıktan sonra
> sistemde şu>> > değişikler oldu sanaldan vmware
> ile kurmuş> > olduğum> fedora da ldap.conf
> dosyasını editledim> > server bana>
> tanımladıktan sonra tekrar boot> > edince sistemi>
> kullanıcı listesi gelmedi normalde> > sanalda
> sistemi> açınca kullanıcılarım vardı> > ldap
> üzerinde> tanımladığım kullanıcılar ile> >
> girince kabul> etmedi sadece root olarak girdim, bu>
> > ayarlardan sonra> boot süremde bir değişiklik>
> > olmadı sistem çok> geç açılıyor bir servis>
> > arıyor ama bulamıyor> zannımca
> yapılandırmamda> > bir eksiklik var> tahminimce,
> yardımlarınız için> > tekrar teşekkür> ederim
> ... > >> >>
>
#######################################################>>
> > --- Mehmet CELIK <[EMAIL PROTECTED]> wrote:> > >
> >> > > ldap.conf dosyasindan alintidir..> > >
> binddn> > cn=ottoman,o=turkiye,c=server> > > bindpw
> fedora> >> > > > slapd.conf dosyasindan alintidir..>
> > > > >> > rootdn "cn=ottoman,o=turkiye,c=server">
> rootpw> >> > matrix> > Yukarida ldapsearch yapacak
> yetkili> > kullanici ile,> > LDAP Server'da
> tanimlanmis> > kullanici sifre ayni> > degil.. Bunu>
> > duzeltmelisiniz. > > > > Linux'da isler nasil> >
> yuruyor bilmiyorum ama> > "pam_ldap" daha dogrusu> >
> "pam_ldap.so" olmadan bu is> > olmaz. Belki> >
> "nss_ldap" paketinin icinde geliyordur> > ama> >
> normalde ikisi birbirinden ayridir. Bunu kontrol> >>
> > ediniz.> > > > Daha sonra ufak bir test ile
> sonucu> > bildirirseniz> > iyi olur..> > > > sh #
> ldapsearch> > -x -D> >
> "cn=ottoman,o=turkiye,c=server" -s sub \> >> > -b
> "o=turkiye,c=server" -W> > > > Bu komutla> >
> "o=turkiye,c=server" altinda arama> > yapacaksiniz.>
> > Sizden sifre isteyecektir. Sifre> > olarak> >
> "ldap.conf" dosyanizda belirttiginiz "fedora"> >> >
> sifresini kullanirsaniz iyi olur.. En azindan> >> >
> kafamizdaki yanlis sifre olayina netlik gelmis> >> >
> olur..> > > > Eger yukaridaki komut ciktisinda> >
> actiginiz> > kullaniciyi gorebilirseniz, asagidaki>
> > komutu da> > yurutunuz..> > > > sh # ldapsearch
> -x> > -D> > "cn=ottoman,o=turkiye,c=server" -s sub
> \> > -b> > "o=turkiye,c=server" -W > >> >
> "posixAccount=XXXX_KULLANICISI"> > > > Temelde> >
> mantik sudur... "ldapsearch" komutu ile> > dogru
> bir> > sekilde sorgulama yapabilirseniz, bu> >
> sorgulama> > kriterlerine (verdiginiz
> parametrelere)> > bagli> > kalarak "ldap.conf"
> dosyasi yapilandirilir.> >> > Yanlis anlamazsaniz su
> sekilde soylemek istiyorum> >> > (daha dogru bir
> sekilde nasil soylenir bilmiyorum,>> > > simdiden
> ozur dilerim), "ldap.conf" dosyasi oyle>> > > gelisi
> guzel yazilmaz.. Belli bir sorgulama> > metoduna> >
> gore yazilmalidir. Sorgulama yapilirken,> > hersey>
> > dikkatle incelenmelidir. Ornegin, DN> > uzerine
> sorgu> > yapabilen bir kullanici> > "posixAccount"
> uzerine sorgu> > yapamayabilir. Bu> > gibi seyler
> cok onemlidir. Eger> > "ldapsearch"> > sorgusunda
> direkt olarak kullanicinin> > cevre> >
> degiskenlerini (environment) gorebiliyorsaniz,> >> >
> sorgu komutu ve parametreleri "ldap.conf"
> dosyasina>> > > uygun sekilde girilmelidir..> > > >
> Kullanici> > cevre degiskenleri asagidaki gibi> >
> gozukmelidir..> > (FreeBSD client ile 2003 Active> >
> Directory> > Server'dan alinmistir.)> > > >
> accountExpires:> 
=== message truncated ===



      
___________________________________________________________________
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


Cevap