为 SMB 共享创建符号链接映射
您可以为 SMB 共享创建 UNIX 符号链接的映射。您可以创建相对符号链接,该链接引用与其父文件夹相对的文件或文件夹,也可以创建绝对符号链接,该链接使用绝对路径引用文件或文件夹。
如果使用 SMB 2.x ,则无法从 Mac OS X 客户端访问 Widelink当用户尝试从 Mac OS X 客户端使用 Widelink 连接到共享时,尝试将失败。但是,如果使用 SMB 1 ,则可以将 Widelink 与 Mac OS X 客户端结合使用。
-
要为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