Ldap filter

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
HelsAett
Beiträge: 749
Registriert: 18.03.2003 18:25:00

Ldap filter

Beitrag von HelsAett » 09.05.2007 12:57:10

Hallo @ll

ich würde gerne aus einer expotierten ldif die gruppen auslesen und die zu gruppe gehörigen user

hat da jemand vielleicht ein fertiges script oder eine lösungst idee ?

der aufbau ist in etwa so ldap.ldif

Code: Alles auswählen

 
gruppe cn 	user1 in gruppe uid
			user2 in gruppe uid
			
gruppe1 cn 	user1 in gruppe uid
			user2 in gruppe uid
			
gruppe2 cn 	user1 in gruppe uid
			user2 in gruppe uid
vielen dank

Gruß HelsAett

Benutzeravatar
mragucci
Beiträge: 598
Registriert: 08.09.2004 03:21:24
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Endor
Kontaktdaten:

RE

Beitrag von mragucci » 09.05.2007 14:11:46

Warum in den exportierten ldifs suchen und nicht auf dem Server?

Code: Alles auswählen

man ldapsearch
Ich will im Schlaf sterben - Wie mein Opa...
Und nicht weinend und schreiend wie sein Beifahrer!
-----
https://www.whisperedshouts.de

Benutzeravatar
HelsAett
Beiträge: 749
Registriert: 18.03.2003 18:25:00

Beitrag von HelsAett » 09.05.2007 14:50:58

das prob ist , der ldap hier läuft auf einer win büchse, daher geht nur expotieren und mit crywin halt ausfiltern

bei mail adressen mach ich das z.b. so

cat ldap.ldif | awk '/@/' | awk -F "[=|,]" '{print $2}'> ABO-Mailadressen.txt

Gruß Hels Aett

Benutzeravatar
mragucci
Beiträge: 598
Registriert: 08.09.2004 03:21:24
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Endor
Kontaktdaten:

RE

Beitrag von mragucci » 11.05.2007 17:26:54

Naja, das ist eigentlich völlig Wurst! Wenn das ein richtiger LDAP-Server ist dann spricht der auch LDAP, da ist es egal ob der auf Win/*UX/$INSERT_SYSTEM_HERE läuft.

Also schnapp Dir ne Linux-Büchse, ldap-utils drauf und dann abfragen!
Ich will im Schlaf sterben - Wie mein Opa...
Und nicht weinend und schreiend wie sein Beifahrer!
-----
https://www.whisperedshouts.de

Antworten