Article View: pl.comp.os.linux.sieci
Article #231767Re: mod_ldap i bezpieczenstwo ?
From: Rafal Kupka
Date: Wed, 12 Dec 2007 14:49
Date: Wed, 12 Dec 2007 14:49
41 lines
2327 bytes
2327 bytes
vertigo napisał(a): Witam, > Znalazlem gdzies taka konfiguracje: [ciach - konfiguracja LDAP + apache] > Jak rozumiem LDAPBindName/LDAPBindPass powoduje ze do bazy ldapa zawsze > laczymy sie (bindujemy) > z takimi danymi a dopiero potem w niej szukamy podanego usera/hasla (przez > uzytkownika) > i decydujemy czy pozwolic czy nie na polaczenie. > Dlaczego tak to rozwiazano ? Czy ten modul nie moglby sie laczyc z ldapem > od razu z podanym przez uzytkownika user/pass i sprawdzac swoja nazwe > grupy i inne > dane potrzebne do podjecia decyzji ? Zazwyczaj najpierw trzeba odszukać DN użytkownika, jest potrzebne do uwierzytelnienia w LDAP metodą "simple". > Nie chce tworzyc dodatkowego cn=search bo jak rozumiem to duza luka > bezpieczenstwa ? Anonimowe wyszukiwanie userów raczej jest większą "luką". Użytkownik cn=search... powinien mieć prawa tylko do odczytu DN i paru wybranych atrybutów (typu cn, uid, objectClass -- zależy po czym szukamy userów do uwierzytelnienia). W skrócie, zalecany sposób sprawdzania haseł w LDAPie (dalej "simple"): 1) bindujemy się na LDAPBindName/LDAPBindPass (opcjonalnie bindowanie anonimowe, jeśli jest włączone i ma odpowiednie uprawnienia) 2) szukamy w ldapie DN usera o podanym uid, sprawdzamy czy istnieje dokładnie jeden taki obiekt pre-3) sprawdzamy czy hasło ma co najmniej jeden znak 3) próbujemy się bindować na wyszukane DN + podane hasło Pozdrawiam, Kupson -- Great software without the knowledge to run it is pretty useless. (Linux Gazette #1)
Technical Details
Message-ID:
<slrnflvt8m.q07.kupson@utemp.mieszkanie>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsReferences:
<op.t27vgjbxmv59ja@pluton>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!news From: Rafal Kupka <kupson@kupson.fdns.net> Newsgroups: pl.comp.os.linux.sieci Subject: Re: mod_ldap i bezpieczenstwo ? Date: Wed, 12 Dec 2007 15:49:58 +0100 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 41 Message-ID: <slrnflvt8m.q07.kupson@utemp.mieszkanie> References: <op.t27vgjbxmv59ja@pluton> NNTP-Posting-Host: server.centrum.gliwice.pl Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1197472053 10795 213.227.72.181 (12 Dec 2007 15:07:33 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Wed, 12 Dec 2007 15:07:33 +0000 (UTC) X-User: kupson77 User-Agent: slrn/0.9.8.1pl1 (Debian) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit