Ben tesekkur ederim.. Sizi de BSD dunyasinda gormek isteriz. EnderUNIX catisi 
altinda kurulumdan tutunda bircok yapilandirmaya kadar hersey mevcut :)) Kisaca 
bu sorulari BSD icin sormus olmanizi tercih ederdim..
 
Windows ADS uzerindeki "Group Policy"leri OpenLDAP uzerine tasimaniz biraz 
kulfetli olabilir. Yapilmaz demiyorum !! Sadece zaman ve ugras isteyecektir. 
Ayrica yapsaniz bile, bu politikalarin UNIX karsiligi yok, oturup tek tek 
Windows Client uzerinde ki olusturdugu etkiyi nasil UNIX'de uygularsiniz onu 
tespit etmeniz lazim :))) Bu isi yapan cengaverler var.. (Dunya uzerinde 2 
firma sanirim..) UNIX'e entegre etmis olsalar bile, lisansli bir sekilde 
pazarliyorlar ki bunda da haklilar.. Yanlis hatirlamiyorsam, Client basina 80$ 
olucak.. Ozel bir yazilim. Yukledikten sonra, cok enteresan durumlar soz konusu 
olmadigi sure boyunca, Windows ADS Group Policy'lerini UNIX'te uyguluyor. 
 
Tabii ki Windows'u da OpenLDAP uzerinden Authentication yapabilirsiniz. Ama bu 
su anda yaptiginiz kimlik dogrulamadan cok daha karmasik olacaktir. AAA 
mevzusunu cok iyi bilmeniz gerekir. Sonucta protokoller ayni olsa bile, isletim 
sistemlerinin davranis sekilleri farkli !!!
 
Tamamen sahsi fikrimdir, LDAP herseyde kullanabileceginiz bir protokoldur. 
Entegre edilemeyecek cok az nokta vardir, hele UNIX icin cok cok az noktada 
LDAP kifayetsiz kalir. Birbirinden farkli isletim sistemleri arasinda, 
"backend" bir protokol bile olarak kullanabilirsiniz.
 
En kisa zamanda sizi de BSD kullanirken gormek isteriz.. Ve rica etsem, bu 
kaydettiginiz asamalari basitce de olsa, bir dokumana halinde EnderUNIX dokuman 
listesine katarsaniz cok memnun olurum. En azindan bu paylasim, somut bir sekil 
almis olur :))
 
Iyi calismalar..
 
-- Mehmet CELIK> 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> > 
_________________________________________________________________
Climb to the top of the charts! Play the word scramble challenge with star 
power.
http://club.live.com/star_shuffle.aspx?icid=starshuffle_wlmailtextlink_jan

Cevap