Мне нужен контроллер домена в моей тестовой среде. Мне было интересно, можно ли запустить службу DC без полноценного сервера?
На самом деле он просто нужен для добавления некоторых тестовых систем в домен и имитации аутентификации и поиска пользователей. На самом деле не обязательно делать все, что делает настоящий DC.
Есть ли такой инструмент для работы?
Нет, вы не можете запустить AD DS без Windows Server.
Да, вам не нужен физический сервер, Windows Server с AD DS может работать на виртуальном сервере только с 256 МБ ОЗУ и 10 ГБ на диске.
Подойдет ли режим приложения Active Directory (ADAM) для ваших целей?
Это облегченная версия AD, дополнительную помощь см. В технической статье. http://technet.microsoft.com/en-us/library/cc755705(WS.10).aspx
1 слово. Самба. Вы действительно можете запустить виртуальную машину на базе Linux с помощью samba ... и выполнять 99% того, что вам нужно, в реальной среде, управляемой доменом. Samba4 все еще находится в стадии "альфа" ... но я думаю, что он неправильно обозначен ... (он должен быть бета-версией ... поскольку люди начинают использовать его в производственной среде). Samba4 может точно дублировать большинство функций в домене с поддержкой Active-Directory ... Samba3, который очень стабилен, эмулирует только домен в стиле NT4. Samba4 даже позволит вам использовать большинство инструментов Microsoft Active Directory для управления им. (Включая инструмент mmc "Пользователи и компьютеры")
Существуют также готовые образы виртуальных машин, которые делают именно то, о чем вы говорите. (для лабораторных сред, тестирования и т. д.)