LDAP Datenstruktur abfragen
|
Seitenanfang |
| Hallo, ich habe einen LDAP Server von dem mir nur der Hostname bekannt ist, sonst nichts. Kann mir jemand sagen wie ich über ein kleines perl script die Datenstruktur des LDAP ermitteln kann? Für Literaturtipps zum Thema bin immer dankbar. Gruß Hans
Datum: 03.03.2006-13:23

|
re: LDAP Datenstruktur abfragen
|
Seitenanfang |
| Schau dir mal Net::LDAP an : http://search.cpan.org/~gbarr/perl-ldap-0.33/lib/Net/LDAP.pod http://search.cpan.org/~gbarr/perl-ldap-0.33/lib/Net/LDAP/FAQ.pod
Datum: 03.03.2006-13:32

|
re: LDAP Datenstruktur abfragen
|
Seitenanfang |
Hi dank dir für die Literatur, es hat mich auch etwas weiter gebracht. mein Script sieht jetzt wie folgt aus: #!/usr/bin/perl$erg=ldap(); print $erg; sub ldap(){ use Net::LDAP; $test="test"; my $ldap = Net::LDAP->new('zebra.audi.de') or die "$@"; $ldap->bind ; # an anonymous bind my $mesg = $ldap->search ( attrs => [ ]); $test=$mesg; $ldap->unbind; return $test; }
aber ich krieg kein Ergebnis sondern es wirft dann diese Meldung: Net::LDAP::Search=HASH(0x8370580)Keine Ahnung, bin echt newbi auf dem Gebiet!
Datum: 03.03.2006-14:54

|
re: LDAP Datenstruktur abfragen
|
Seitenanfang |
Also ich bekomme bei einem Verbindungsversuch die Meldung "IO::Socket::INET: Bad hostname 'zebra.audi.de'" und beim Versuch den Server anzupingen nur "Ping-Anforderung konnte Host 'zebra.audi.de' nicht finden." Dein Server ist nicht erreichbar.p.s.: Beginne deine Scripte um Fehler zu vermeiden besser mit : #!/usr/bin/perl use strict; use warnings;
Datum: 03.03.2006-15:13

|
re: LDAP Datenstruktur abfragen
|
Seitenanfang |
| Sorry, der Server steht in einem Internen Netzwerk und hat keine Verbindung ins internet. Frage:Wieso gehts bei mir dann nicht, Code technisch müsste es doch richtig sein, für mich ist der Server auch pingbar. ps. Danke für den Tipp
Datum: 03.03.2006-15:42

|
re: LDAP Datenstruktur abfragen
|
Seitenanfang |
Also deine Anweisung my $mesg = $ldap->search ( attrs => [ ]);übergibt als Attribute nur eine leeres anonymes Array ( [] ). An der Stelle mußt du schon geeignete Anweisungen für die Suche geben, denke ich mal. Siehe http://search.cpan.org/~gbarr/perl-ldap-0.33/lib/Net/LDAP.pod#METHODS -> Methods -> Search
Datum: 03.03.2006-16:35

|
re: LDAP Datenstruktur abfragen
|
Seitenanfang |
| Danke für die Hilfe, aber ich glaub ich muss nochmal lesen gehen irgendwie funzt des überhaupt noch net. Hans
Datum: 07.03.2006-09:55

|