jroppenheimer
Goto Top

LDAP Wurzel nicht explizit übergeben, sondern abfragen

Hallo zusammen,

ich bastele gerade an einem Skript. Ein Teil davon sucht in einem LDAP Verzeichnis nach einem Nutzer. Im Moment muss ich aber den Einstiegspunkt übergeben. Ich hätte aber am liebsten eine Lösung, die die Wurzel selbst herausfindet. Gibt es eine Möglichkeit die Wurzel abzufragen? Vlt. indem die Domäne abfragt oder so!?

Besten Dank im Voraus.

Content-Key: 223508

Url: https://administrator.de/contentid/223508

Printed on: April 18, 2024 at 20:04 o'clock

Member: SlainteMhath
SlainteMhath Dec 03, 2013 at 08:53:31 (UTC)
Goto Top
Moin,

also im AD Kontext entspricht die LDAP Wurzel dem FQDN Domain Namen:

sub.domain.local => dc=sub, dc= domain, dc=local

Die Domäne erhällst Du aus dem FQDN des Clients oder des DCs via "nslookup <ip-adresse>"

Batch-Code dafür musst du dir aber selbst basteln face-smile

lg,
Slainte
Member: colinardo
colinardo Dec 03, 2013 updated at 14:36:55 (UTC)
Goto Top
Hallo JROppenheimer,
Powershell gefällig ?:
Import-Module ActiveDirectory
Get-ADUser "Herbert Mustermann" -Properties CanonicalName | select -First 1 | %{$dnsname = $_.CanonicalName.Split("/"); (Get-ADDomain $dnsname).DistinguishedName}  
Grüße Uwe