Как проверить подключение к Active Directory?
Для проверки подключения можно использовать утилиту AD_Test. Это консольная программа с открытым кодом, которая воспроизводит способ подключения Pilot-Server к Active Directory.
Использование утилиты без ключей
- Перейдите в расположение утилиты [папка с утилитой]/AD_Test_2.
- Запустите AD_Test_2.exe.
- Утилита запускается в командной строке и выдаёт:
- имя пользователя;
- домен;
- лес доменов;
- контроллеры доменов;
- список доменов текущего леса доменов;
- список доверенных связей для текущего домена;
- список доверенных связей для текущего леса доменов;
Использование утилиты c ключами
- Запустите командную строку (cmd.exe).
- Перейдите в расположение утилиты
cd [папка с утилитой]/AD_Test_2
- Для вызова справки запустите утилиту командой
AD_test_2 -h
- Запустите утилиту командой
AD_test_2 [ключ]:[имя] {-u:[имя_пользователя] -p:[пароль]}
, где:
[ключ]:
-s — Directory Server. Выдаёт список директорий сервера, если машина подключена к этому серверу или ошибку «Domain controller "<имя>" does not exist or cannot be contacted.», если машина не подключена или введено неправильное обращение, например обращение к контроллеру домена, как к домену.
-f — Forest. Выдаёт список доменов в выбранном лесу доменов или ошибку «The specified forest does not exist or cannot be contacted.»,
-d — Domain. Возвращает домен, если машина подключена к домену, или ошибку «The specified domain does not exist or cannot be contacted.»
[имя] — имя контроллера сервера, леса или домена, в зависимости от ключа
[имя_пользователя] и его [пароль] можно задать дополнительно . Если машина подключена к домену AD, в нём есть пользователь и пароль верен, то утилита вернёт имя домена. В противном случае вернёт ошибки «The specified domain does not exist or cannot be contacted.» или «Неверное имя пользователя или пароль».
Пример полной команды
AD_test_2 -d:domain.test -u:sedov_vi -p:12345