PHP/LDAP Infos vom Windows-Server abfragen
Rektal 18.07.2006 - 08:39 691 1
Rektal
Here to stay
|
Hi, ich suche eine moeglichst einfache Schnittstelle um Strukturdaten eines Windows-Servers abzufragen von LAMP aus abzufragen. Im Detail: derzeit authentifiziere ich User mittels PHP (pam_auth) bzw. mittels samba/winbindd, PAM und apache gegen Windows-Systeme. Hier hab ich aber nur Username/Password. Ich braeucht aber vom Windows-System mehr Infos. Ich hab einen dezidierten Windows-User, mit dem ich Abfragen per LDAP machen darf. Anm.: ich bin derzeit bei LDAP weil es mir scheint dass es damit leicht moeglich sein sollte. Konkrete Infos die ich breauchte: * Alle Gruppenzugehoerigkeiten fuer einen Username * Alle eingetragen E-Mail Adressen des Users * Den vollen Namen  Das wuerde fuers erste reichen. Ich habs zwar *irgendwie* geschaft LDAP-Abfragen abzuschicken, die mir irgendwelche Infos geben, wie z.B.: (& (mailnickname=*) (|
(&(objectCategory=person)(objectClass=user)(!(homeMDB=*))(!(msExchHomeServerName=*)))(&(objectCategory=person)(objectClass=user)(|(homeMDB=*)(msExchHomeServerName=*)))
))
Hab mir das von irgendeiner schwindligen Seite gesaugt. Jetzt hab ich natuerlich mehrere Probleme, eines davon dass ich mit LDAP net viel bisher am Hut hatte. Wenns aber net sein muss, will ich mich auch net unnoetig vertiefen. Bis zu einem gewissen Grad wirds mit net erspart bleiben. Nur blick ich mich mit den Queries teilweise net durch, da ich auch schwer technische Dokumentation zu der LDAP-Struktur finde. Mutet mir ein wenig wie die Windows-Registry an mit ihrer Groesse. Aber vielleicht ist LDAP auch overkill/falsches Tool und was anderes waere g'scheiter? danke fuer Tipps
|
Triple-X
Addicted
|
Bearbeitet von Triple-X am 18.07.2006, 16:56
|