uxconsole -migrate-将 UNIX 用户和组迁移到 Active Directory
在 UNIX 上有效
cminder12901cn
在 UNIX 上有效
使用 migrate 命令将用户和组从 UNIX 主机迁移到 Active Directory 中。 迁移过程尝试将本地用户和组迁移到 Active Directory 中,并禁用本地帐户。
此命令格式如下:
uxconsole -migrate [-scope {l|n|a}] {-mode {p|f}|-input file} [-emulate] [-d domain] [-a name [-w pass]] [-users] [-groups] [-cgc container] [-new] [-v level] [-h] uxconsole -migrate [-show {-user filter|-group filter}]
- -migrate定义 UNIX 用户迁移选项。
- -scope {l | n | a}指定迁移范围:
- lmigrate-仅本地用户和组。
- nmigrate-来自 NIS\NIS+ 服务器的 NIS 用户和组。
- amigrate-本地和 NIS/NIS+ 用户和组。
默认值:l - -mode {p | f}指定迁移模式。选项:partial、full默认值:f
- -inputfile定义帐户映射文件的完整路径。注意:使用映射文件可解决在迁移过程中发现的用户帐户冲突。 使用以下字段和参数创建 CSV 格式的映射文件:type <USER|GROUP>, UNIX name <username>,requested action <KEEPLOCAL|MIGRATE|MAP>, AD name <AD mapped name>示例:USER, uxuser, MAP, aduser。重要说明!您无法指定使用 MAP 操作的 GROUP 类型。您可以使用 MAP 选项只映射用户帐户。
- -emulate指定在模拟模式下运行迁移进程。注意:在模拟模式下运行 uxconsole -migrate 命令时,不会将用户迁移至 Active Directory。 在模拟模式下,uxconsole 将创建一个日志文件,报告用户和组 ID 可能存在的冲突。 使用模拟模式可以解决 UNIX 和 Active Directory 用户和组 ID 之间的冲突。
- -ddomain定义用户和组迁移到的域的名称。注意:运行-migrate -d命令时,如果不提供管理员凭据,将不会启用 UNIX 身份验证代理以将用户和组迁移到 Active Directory。
- -aname指定在 Active Directory 中用来注册、创建和更新用户属性的 Active Directory 管理员。注意:运行 -migrate 命令时,如果不提供管理员凭据,将不允许 UNIX 身份验证代理附加 UNIX 属性,也不允许将帐户或组添加到 Active Directory 中。 如果不提供 Active Directory 管理员凭据,则无法解决在迁移过程中发现的冲突。
- -wpasswd指定 Active Directory 管理员的帐户密码。
- -users(可选)指定仅将特定用户迁移到 Active Directory。注意:如果不指定此选项,则将所有用户都将迁移到 Active Directory。
- -groups(可选)指定仅将特定组迁移到 Active Directory。注意:如果不指定此选项,则将所有组都将迁移到 Active Directory。
- -cgccontainer指定创建新组时所在的 Active Directory 容器的名称。
- -new指定仅迁移先前未迁移的新用户和组。
- -vlevel指定详细级别。范围:1-5
- -h显示帮助。
- -show显示用户和组迁移信息。注意:如果指定此选项,将不迁移用户和组。
- -userfilter仅显示与筛选条件匹配的用户。
- -groupfilter仅显示与筛选条件匹配的组。