2008-10-04 10 views
6

Ich möchte Benutzer in eine Instanz von ADAM versetzen, sodass ADAM einem typischen echten Active Directory-Server ähnelt.Wie kann ich Microsoft ADAM so konfigurieren, dass es Active Directory ähnelt?

Ich entwickle eine Anwendung, die mit LDAP integriert ist. Ich habe mit OpenLDAP und seinem core.schema getestet. Jetzt möchte ich mit Active Directory testen, aber am nächsten komme ich mit meinen Geräten, indem ich mit Microsoft ADAM teste.

Ich weiß nicht genau, wie man mit ADAM beginnt. Keine Erfahrung damit und Active Directory. Ich vermute, dass ich die MS-AdamSchemaW2K3.LDF importieren muss, weil ich dort "sAMAccountName" sehe, und ich denke, ich möchte, dass es wie Active Directory ist?


hinzugefügt, nachdem ein paar Antworten zu lesen ...

Die Antworten sind bisher nicht spezifisch genug für das, was ich suche. Ich habe ADAM zur Arbeit gebracht und meine App kann damit sprechen, aber ich möchte, dass ADAM so funktioniert, wie eine typische (wenn es so etwas gibt) Active Directory-Installation funktionieren würde, dasselbe Schema, aber auch Authentifizierung Ich verwende ADAM nur in einem Arbeitsgruppen-Netzwerk unter Windows XP.

Antwort

0

Ich bin nicht sicher, was meinen Sie nicht Ihre Ausrüstung zu verwenden, in der Lage, eine Active Directory-Instanz statt herumschlagen mit ADAM zu laufen. Ich habe Test-AD-Server in virtuellen Maschinen mit nur 256 MB RAM ausgeführt. Scheint mir, dass ADAM wird nie ein angemessener Test sein, je nachdem, was Sie tun.

Ich würde Zeit damit verbringen, einen ordentlichen AD zu bekommen und stattdessen zu laufen.

+0

Ich mache das zu Hause. Es ist nicht mein Job. Zuhause habe ich Windows XP Pro. Ich habe Windows Server 20003 usw. nicht. –

+0

Sie können einen Windows Server-Test auf XP Pro mit VMWare ausführen. Sie haben ein kostenloses VMWare Server-Produkt, das Sie installieren können, oder eine Testversion der VMWare-Workstation. – Leroy

2

ADAM ist nicht wirklich ein vollständiger Ersatz für Active Directory. Beispielsweise versteht ADAM verschiedene Gruppentypen nicht und enthält standardmäßig kein RootDSE. Sie könnten gegen ADAM testen, aber Sie könnten geringfügige Unterschiede in Ihren Abfragestrukturen feststellen.

Wenn Sie eine Anwendung entwickeln, die von Active Directory abhängig ist, sollten Sie Ihre Anwendung wirklich für ein Active Directory erstellen. Ich war in der Lage, mehrere Domain Controller in Virtual PC (kostenlos) läuft mit nur 300 MB Speicher und eine free evaluation version of Windows Server.

Wenn aber Sie bauen eine Anwendung, die ein LDAP-Verzeichnis muss einfach und wird nicht Active Directory als ADAM einsetzen möchten trainieren kann einfach gut. Die von Ihnen erwähnte Schemaerweiterungsdatei (MS-AdamSchemaW2K3.LDF) würde problemlos funktionieren, aber Sie sollten RootDSE für einfachere Bindungen einrichten.

Schließlich ist Microsoft AD/AM nicht wirklich Admin freundlich, vor allem in Bezug auf die Fehlersuche. I ended up writing an application, um bei der Behebung von AD/AM-Problemen zu helfen, die Sie möglicherweise nützlich finden.

0

Der beste Ansatz wäre die Installation des Windows 2003-Servers mit Active Directory, das als Domänencontroller geladen wurde. Sie können AD-Merkmale nicht vollständig mit ADAM duplizieren.