Утилита DSCONFIGAD для OS X имеет параметр -OU, который позволяет сгенерировать и привязать компьютерные объекты к указанному -OU через аргумент FQ LDAP DN. Это взято прямо со страницы руководства Apple DSCONFIGAD:
-ou dn The LDAP DN of the container to use for adding the computer. If this is not specified, it
will default to the container "CN=Computers" within the domain that was specified (e.g.,
"CN=Computers,DC=domain,DC=ads,DC=demo,DC=com"
Я пробовал следующие форматы:
dsconfigad -opt1 arg1 -opt2 arg2 ... -ou "OU=BIO,CN=MANAGED CLIENT
SYSTEMS,DC=WORLD,DC=HEADQ,DC=PRATT,DC=COM"
-ou "OU=BIO,OU=MANAGED\ CLIENT\
SYSTEMS,DC=WORLD,DC=HEADQ,DC=PRATT,DC=COM"
-ou "OU=BIO,OU=MANAGED CLIENT
SYSTEMS,DC=WORLD,DC=HEADQ,DC=PRATT,DC=COM"
-ou "OU=BIO,CN=MANAGED\ CLIENT\
SYSTEMS,DC=WORLD,DC=HEADQ,DC=PRATT,DC=COM"
-ou "CN=BIO,CN=MANAGED CLIENT
SYSTEMS,DC=WORLD,DC=HEADQ,DC=PRATT,DC=COM"
-ou "CN=BIO,CN=MANAGED\ CLIENT\
SYSTEMS,DC=WORLD,DC=HEADQ,DC=PRATT,DC=COM"
-ou bio.managed client systems.world.headq.pratt.com
-ou bio.managed\ client\ systems.world.headq.pratt.com
... И я просто не могу заставить его генерировать компьютерные объекты в BIO OU. Он отлично сгенерирует объекты в контейнере CN = COMPUTERS по умолчанию, но я еще не заставил его работать где-либо еще. Команда и все другие введенные мной параметры также работают нормально, только не параметр -ou. Я получаю сообщение об ошибке: «Контейнер не существует». Но BIO ou в контейнере MANAGED CLIENT SYSTEMS присутствует в Active Directory. Приветствуются любые идеи.