Skip to main content
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

为 SMB 共享创建符号链接映射

贡献者

您可以为 SMB 共享创建 UNIX 符号链接的映射。您可以创建相对符号链接,该链接引用与其父文件夹相对的文件或文件夹,也可以创建绝对符号链接,该链接使用绝对路径引用文件或文件夹。

关于此任务

如果使用 SMB 2.x ,则无法从 Mac OS X 客户端访问 Widelink当用户尝试从 Mac OS X 客户端使用 Widelink 连接到共享时,尝试将失败。但是,如果使用 SMB 1 ,则可以将 Widelink 与 Mac OS X 客户端结合使用。

步骤
  1. 要为SMB共享创建符号链接映射、请执行以下操作: vserver cifs symlink create -vserver virtual_server_name -unix-path path -share-name share_name -cifs-path path [-cifs-server server_name] [-locality {local|free|widelink}] [-home-directory {true|false}]

    -vserver virtual_server_name 指定Storage Virtual Machine (SVM)名称。

    -unix-path path 指定UNIX路径。UNIX路径必须以斜杠开头 (/)、并且必须以斜杠结尾 (/)。

    -share-name share_name 指定要映射的SMB共享的名称。

    -cifs-path path 指定CIFS路径。CIFS路径必须以斜杠开头 (/)、并且必须以斜杠结尾 (/)。

    -cifs-server server_name 指定CIFS服务器名称。CIFS 服务器名称可以指定为 DNS 名称(例如 mynetwork.cifs.server.com ), IP 地址或 NetBIOS 名称。NetBIOS名称可通过使用来确定 vserver cifs show 命令:如果未指定此可选参数,则默认值为本地 CIFS 服务器的 NetBIOS 名称。

    -locality local|free|widelink}指定是创建本地链接、自由链接还是宽符号链接。本地符号链接映射到本地 SMB 共享。可用符号链接可以映射到本地 SMB 服务器上的任意位置。宽符号链接映射到网络上的任何 SMB 共享。如果未指定此可选参数、则默认值为 local

    -home-directory true false}指定目标共享是否为主目录。即使此参数是可选的、您也必须将此参数设置为 true 目标共享配置为主目录时。默认值为 false

示例

以下命令会在名为 vs1 的 SVM 上创建符号链接映射。它具有UNIX路径 /src/`SMB共享名称`SOURCE、即CIFS路径 `/mycompany/source/`和CIFS服务器IP地址123.123.123.123.123,并且它是一个widelink。

cluster1::> vserver cifs symlink create -vserver vs1 -unix-path /src/ -share-name SOURCE -cifs-path "/mycompany/source/" -cifs-server 123.123.123.123 -locality widelink