Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Рисунок 6
Существует две формы доступа к ADSI: развернутая и сокращенная. Рассмотрим принципы построения путей к ресурсу обоими способами на примере домена domain.com (см. рис. 5).
n Развернутая форма. При использовании этого вида формы строка связывания начинается с описания верхнего элемента структуры. Затем происходит переход вниз по иерархии. Необходимо помнить, что при написании пути к объекту необходимо исключать пробелы.
В качестве шаблона может служить выражение вида:
$obj = GetObject ("LDAP://DC=Domain_name1/DC=Domain_name2/DC=Domain_name3/OU=OU_Name_Level1/OU=OU_Name_Level2…/OU=OU_Name_Level/CN=CN_Name")
где DC=Domain_name1/DC=Domain_name2/DC=Domain_name3 образуют полное имя контроллера домена, элементы OU=OU_Name_Level1/OU=OU_Name_Level2…/OU=OU_Name_Level представляют собой вложенные друг в друга элементы. В развернутой форме доступа объект CN является «дном колодца» в иерархии.
Пример: запрос к объекту CN=User3 выглядит следующим образом (см. рис. 5):
$obj = GetObject ("LDAP://DC=RU/DC=Domain1/OU=Group1/OU=Group4/CN=User3")
n Сокращенная форма. Характеризуется тем, что строка запроса строится в соответствии с обратной иерархией структуры организации. Шаблон выглядит следующим образом:
$obj=GetObject("LDAP://CN=CN_Name,OU=OU_Name_Level…,OU=OU_Name_Level2 ,OU=OU_Name_Level1/DC=…")
Соответственно запрос к объекту CN=User3 с помощью сокращенной формы доступа выглядит следующим образом:
$obj=GetObject("LDAP://CN=User3,OU=Group4,OU=Group3,DC=Domain1, dc=RU")
Active Directory. Практика
Объектная модель AD
Управление объектами Active Directory невозможно без знания объектной модели. Существует несколько программ, предназначенных для нее. Рассмотрим лишь две из них: Active Directory Viewer (Microsoft) и LDAP Browser 2.5.3 (Softerra).
Active Directory Viewer (ADV) является
графической утилитой, позволяющей выполнять операции чтения, модифицирования,
осуществлять поиск в любых совместимых каталогах, таких как Active Directory, Exchange
Server, Netscape Directory, Netware Directory. Active Directory Viewer входит в
состав SDK для Active Directory Services Interface, который можно бесплатно
загрузить с сайта Microsoft:
После установки SDK for ADSI утилита Active Directory Viewer (AdsVw.exe) будет находиться в c:Program FilesMicrosoftADSI Resource Kit, Samples and UtilitiesADsVw.
Программа работает в двух режимах: ObjectViewer и Query.
Рисунок 7
Для просмотра объектной модели провайдера необходимо использовать режим ObjectViewer. Режим Query используется для осуществления поиска объектов в выбранной объектной модели. В данной статье режим Query рассматриваться не будет. Просмотр и редактирование объектной модели программой ADV в режиме ObjectViewer. После выбора режима ObjectViewer появится диалоговое окно.
Рисунок 8
Для получения доступа к каталогу необходимо указать путь и параметры учетной записи, обладающей правами администратора (имя и пароль). Путь к каталогу должен быть построен в соответствии со следующим шаблоном: