Команда nis2ad

НАЗВАНИЕ

nis2ad - это программа командной строки Windows, используемая для переноса сопоставлений из службы NIS в службу каталогов Active Directory.

СИНТАКСИС

nis2ad.exe -y NIS_Domain -a AD_domain [options] mapfile

ОПИСАНИЕ

Программа командной строки Windows nis2ad переносит записи исходного файла NIS-сопоставлений, заданного аргументом mapfile и расположенного в NIS-домене UNIX, заданном аргументом NIS_domain, в домен Active Directory, заданный аргументом AD_domain. Исходные файлы NIS-сопоставления - это файлы в формате обычного текста, из которых компилируются базы данных NIS-сопоставлений.

Для выполнения фактического переноса необходимо указать параметр -m. В противном случае nis2ad выполнит все действия, выполняемые при фактическом переносе, но не внесет изменений в Active Directory (включая регистрацию конфликтов в журнале).

В команде nis2ad можно использовать следующие параметры и аргументы:

Параметр Описание

-d directoryname

Определяет имя каталога, содержащего исходные файлы NIS-сопоставлений.

-s server

Определяет сервер контроллера домена, на котором размещается Active Directory; по умолчанию используется текущий сервер.

-u user

Определяет имя пользователя с правами администратора на данном компьютере; по умолчанию используется текущий пользователь.

-p password

Если пароль требуется, но не указан, программа nis2ad запросит ввод пароля у пользователя.

-f logfile

Определяет имя файла журнала. Файл журнала должен находиться на локальном компьютере. По умолчанию используется файл %sfudir%\nis\nis2ad.log.

-c conflictfile

Определяет путь к файлу журнала конфликтов. По умолчанию используется файл %sfudir%\nis\conflicts.log.

-r {yes|no}

Заменяет объект в Active Directory перенесенным объектом. По умолчанию используется значение no.

-n

Разрешает конфликты путем изменения имени учетной записи Windows в Active Directory. Если два разных объекта имеют идентичные имена, перед переносом данных переименовываются оба объекта.

-t targetContainer

Определяет имя конечного контейнера. Используется только при создании нового NIS-домена. Если этот параметр не указан, используется контейнер по умолчанию либо контейнер конечного домена.

-m

Выполняет перенос. Если этот параметр пропущен, программа находит и регистрирует конфликты, но не выполняет фактического переноса.

-h/-?

Отображает информацию об использовании команды.

Примечание

Даже если с помощью параметра -u указан другой пользователь, текущий пользователь должен иметь доступ на запись для папки, содержащей файл журнала и файл журнала конфликтов. При необходимости перед запуском программы nis2ad измените разрешения для папки, предоставив доступ на запись пользователю, который будет использовать данную программу.

См. также