2008-10-04 10 views
6

Je souhaite placer les utilisateurs dans une instance d'ADAM afin qu'ADAM soit similaire à un serveur Active Directory typique et réel.Comment configurer Microsoft ADAM pour qu'il soit similaire à Active Directory?

Je développe une application qui s'intègre avec LDAP. J'ai testé avec OpenLDAP et son core.schema. Maintenant, je voudrais tester avec Active Directory, mais le plus proche que je peux obtenir à l'aide de mon équipement est en testant avec Microsoft ADAM.

Je ne sais pas exactement comment commencer avec ADAM. Zéro expérience avec et Active Directory. Je devine que je dois importer le MS-AdamSchemaW2K3.LDF parce que je vois "sAMAccountName" là, et je pense que je veux que ce soit comme Active Directory?


Ajouté après avoir lu une réponse couple ...

Les réponses à ce jour ne sont pas assez précis pour ce que je suis à la recherche. J'ai réussi à faire fonctionner ADAM et mon application peut en parler, mais ce que je veux faire, c'est qu'Adam fonctionne de la façon dont une installation Active Directory typique (s'il y en a) fonctionnerait, même schéma, authentification, même si J'utilise ADAM dans un réseau de groupe de travail, sur Windows XP.

Répondre

0

Je ne sais pas ce que vous entendez par ne pas être en mesure d'utiliser votre matériel pour exécuter une instance Active Directory au lieu de bidouiller avec ADAM. J'ai testé des serveurs AD dans des machines virtuelles avec 256 Mo de RAM. Il me semble que ADAM ne sera jamais un test adéquat en fonction de ce que vous faites.

Je passerais du temps à essayer d'obtenir une AD appropriée à la place. ADAM n'est pas vraiment un remplacement complet pour Active Directory.

+0

Je le fais à la maison. Ce n'est pas mon travail de jour. À la maison, j'ai Windows XP Pro. Je n'ai pas Windows Server 20003, etc. –

+0

Vous pouvez exécuter un test Windows Server en plus de XP Pro en utilisant VMWare, ils ont un produit VMWare Server gratuit que vous pouvez installer ou un essai de VMWare workstation. – Leroy

2

Par exemple, ADAM ne comprend pas les différents types de groupes et n'inclut pas de RootDSE par défaut. Vous pouvez effectuer des tests sur ADAM, mais vous pouvez rencontrer de légères différences dans vos structures de requête.

Si vous développez une application qui dépendra de Active Directory, vous devriez construire votre application sur Active Directory. J'ai été en mesure d'obtenir plusieurs contrôleurs de domaine fonctionnant très bien en Virtual PC (gratuit) en utilisant seulement 300mb de mémoire et un free evaluation version of Windows Server. Si, toutefois, vous construisez une application qui a simplement besoin d'un annuaire LDAP et qui n'utilisera pas Active Directory, ADAM peut fonctionner correctement. Le fichier d'extension de schéma que vous avez mentionné (MS-AdamSchemaW2K3.LDF) fonctionne correctement, mais vous devez configurer RootDSE pour faciliter les liaisons.

Enfin, Microsoft AD/AM n'est pas vraiment convivial, surtout en termes de dépannage. I ended up writing an application pour vous aider à résoudre les problèmes AD/AM que vous pourriez trouver utiles.

0

La meilleure approche consiste à installer le serveur Windows 2003 avec Active Directory chargé en tant que contrôleur de domaine. Vous ne pouvez pas dupliquer à 100% les caractéristiques AD en utilisant ADAM seul.

Questions connexes