nis2ad
名称
nis2ad - 用于将网络信息服务 (NIS) 中的映射迁移到 Active Directory 目录服务的 Windows 命令行实用程序
纲要
nis2ad.exe -y NIS_Domain -a AD_domain [options] mapfile
描述
nis2ad Windows 命令行实用程序将 mapfile 指定的网络信息服务 (NIS) 映射源文件中的条目传输到 AD_domain 指定的 Active Directory 域,该文件位于 NIS_domain 指定的 UNIX NIS 域中。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 |
通过在 Active Directory 中更改 Windows 帐户名来解决冲突。如果不同类型的对象具有相同的名称,在迁移数据之前,将更改这两个对象的名称。 |
-t targetContainer |
指定目标容器的名称。只有在创建新的 NIS 域时才可用。如果未指定,将使用默认值或使用目标域的容器。 |
-m |
执行迁移。如果省略此选项,程序将查找并报告冲突,但是不实际执行迁移。 |
-h/-? |
显示该命令的用法信息。 |
注意 | |
当前登录的用户必须对将包含日志文件和冲突文件的文件夹具有写入权限,即使使用 -u 选项指定了其他用户时也是如此。如果需要,修改对文件夹的权限,在运行 nis2ad 实用程序之前,为将运行该实用程序的用户授予写入权限。 |