Рассмотрим способ подключения к контроллеру домена с помощью библиотеки python-ldap.
Подготовка исходных данных
Доменное имя — dname
Узнаем адрес ldap контроллера домена: в cmd
nltest /dsgetdc:dname
——-Результат команды ———-
Контроллер домена: \\CONTROLLER
Адрес: \\192.168.1.10………………
Команда выполнена успешно.
Установка python-ldap
pip3 install python-ldap
Установка соединения с контроллером домена
$ python3
>>> import ldap
>>> ad=ldap.initialize(‘ldap://192.168.1.10‘) # подключаемся к контроллеру домена
>>> ad.simple_bind_s(»,») #доступ под анонимным пользователем
(97, [], 1, []) # подклчюены к контроллеру домена успешно