简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
创建名称映射
贡献者
-
本文档站点的 PDF
-
NAS 存储管理
-

单独 PDF 文档的收集
Creating your file...
This may take a few minutes. Thanks for your patience.
Your file is ready
您可以使用 vserver name-mapping create
命令以创建名称映射。您可以使用名称映射使 Windows 用户能够访问 UNIX 安全模式卷,反之亦然。
关于此任务
对于每个 SVM , ONTAP 支持每个方向最多 12 , 500 个名称映射。
步骤
-
创建名称映射:
vserver name-mapping create -vserver vserver_name -direction {krb-unix|win-unix|unix-win} -position integer -pattern text -replacement text
`-pattern`和 `-replacement`语句可以表达为正则表达式。您也可以使用 `-replacement`语句通过使用空替换字符串(空格字符)明确拒绝映射到用户 `" "`。有关的详细信息 `vserver name-mapping create`,请参见link:https://docs.netapp.com/us-en/ontap-cli/vserver-name-mapping-create.html["ONTAP 命令参考"^]。
创建 Windows 到 UNIX 映射时,在创建新映射时与 ONTAP 系统建立了打开连接的任何 SMB 客户端都必须注销并重新登录才能查看新映射。
示例
以下命令将在名为 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