Kayıtlar

Nisan, 2007 tarihine ait yayınlar gösteriliyor

LDAP, finger, finger-ldap ipucu

Sistemdeki kullanıcıları LDAP veritabanında tutuyorsanız, debian depolarındaki "finger" paketinden çıkan finger komutunun yavaşlığı dikkatinizi çekmiştir. Bunun sebebi finger komutunun bütün kullanıcıların listesini alıp bu liste üzerinde arama yapması, yani her aramada bütün LDAP veritabanını çekiyor. Yine depolarda yer alan finger-ldap bu verimsizliği çözmek için yazılmış, istenen bilgileri verimli çalışan ldap aramalarıyla getirdikten sonra görüntülemesi için klasik finger'a veriyor. Çalıştırmayı ilk denediğimde aramayı düzgün yapmadı, finger-ldap'ın koduna baktığımda LDAP üzerindeki "cn" alanlarında arama yapmaya çalıştığını gördüm. Aşağıdaki gibi iki kullanıcım var uid: gokdeniz; cn: Gokdeniz KARADAG; gecos: Gokdeniz KARADAG uid: e1347590; cn: e1347590; gecos: GOKDENiZ KARADAG "finger karadag" sadece ilkini gösteriyor. Kullanıcılar fi tarihinde NIS+'tan LDAP'a taşınırken hepsinin cn alanları düzgün olmamış, ancak hepsinin "ge