您可以使用 vserver name-mapping create 命令创建名称映射。您可以使用名称映射来支持 Windows 用户访问 UNIX 安全模式卷,反之亦然。
对于每个 SVM,ONTAP 每个方向最多支持 1,024 个名称映射。
以下命令用于在名为 vs1 的 SVM 上创建名称映射。该映射是指优先级列表中位置 1 处从 UNIX 到 Windows 的映射。该映射会将 UNIX 用户 johnd 映射到 Windows 用户 ENG\JohnDoe。
vs1::> vserver name-mapping create -vserver vs1 -direction unix-win -position 1 -pattern johnd -replacement "ENG\\JohnDoe"
以下命令在名为 vs1 的 SVM 上创建另一个名称映射。该映射是指优先级列表中位置 1 处从 Windows 到 UNIX 的映射。此处的模式和替换包括正则表达式。该映射会将域 ENG 中的每个 CIFS 用户映射到与 SVM 相关联的 LDAP 域中的用户。
vs1::> vserver name-mapping create -vserver vs1 -direction win-unix -position 1 -pattern "ENG\\(.+)" -replacement "\1"
以下命令在名为 vs1 的 SVM 上创建另一个名称映射。此处的模式包括 “$” 作为必须转义的 Windows 用户名中的元素。该映射会将 windows 用户 ENG\ john$ops 映射到 UNIX 用户 john_ops。
vs1::> vserver name-mapping create -direction win-unix -position 1 -pattern ENG\\john\$ops -replacement john_ops