adgen
О проекте
Данный набор скриптов предназначен для создания домена (Active Directory Domain Service) в Microsoft Windows Server для виртуальной организации.
Проверено в Windows Server 2012R2 и Windows Server 2020
Установка
Для работы скрипта потребуется установить Python 3.
Загрузить дистрибутив вы можете по ссылке - https://www.python.org/downloads/windows/
После установки, так же потребуется установить cyrtranslit используйте для этого утилиту pip:
pip install cyrtranslit
Установку рекомендуется производить исключительно на свежеустановленный виртуальный сервер!
Запуск
Генерация
Откройте командную строку и перейдите в папку с проектом.
Запустите:
generator.cmd run –domain=soft.altuninvv.ru –name “Sky Soft”
Здесь:
soft.altuninvv.ru - имя будущего домена, короткое имя в данном случае будет soft
Sky Soft - Имя организации, которое будет фигурировать в учетных записях пользователей.
Настройка сервера
После запуска будет создана папке ad
Эту папку необходимо скопировать на настраиваемый виртуальный сервер.
В виду особенностей настройки Windows Server невозможно создать гарантированно работающий, полностью автоматический скрипт, поэтому он разбит на 3 части!
Переименование сервера
Запустите файл:
1-rename.cmd
Будет произведено переименование сервера в dc-server1, а сам сервер перезагружен.
Повышение до контроллера домена
Запустите файл:
2-promote.cmd
Сервер будет повышен до контроллера домена, при этом пароль администратора останется неизменным! После окончания процесса будет осуществлена перезагрузка.
Создание структуры предприятия и импорт пользователей
Запустите файл:
3-import.cmd
Будет создан раздел, в нашем случае:
OU=Company,DC=soft,DC=altuninvv,DC=ru
В котором будут созданы подразделения и добавлены пользователи.
Лицензия
Данная программа является свободным программным обеспечением. Вы вправе распространять ее и/или модифицировать в соответствии с условиями версии 2 либо по вашему выбору с условиями более поздней версии Стандартной Общественной Лицензии GNU, опубликованной Free Software Foundation.
Я распространяю эту программу в надежде на то, что она будет вам полезной, однако НЕ ПРЕДОСТАВЛЯЮ НА НЕЕ НИКАКИХ ГАРАНТИЙ, в том числе ГАРАНТИИ ТОВАРНОГО СОСТОЯНИЯ ПРИ ПРОДАЖЕ и ПРИГОДНОСТИ ДЛЯ ИСПОЛЬЗОВАНИЯ В КОНКРЕТНЫХ ЦЕЛЯХ. Для получения более подробной информации ознакомьтесь со Стандартной Общественной Лицензией GNU.
Описание
Создает виртуальный сервер доменных служб (AD DC) на базе Windows Server для виртуальной организации