添加主目录共享
如果要使用 SMB 主目录功能,则必须至少添加一个共享,并将主目录属性包含在共享属性中。
您可以在创建主目录共享时使用创建此共享 vserver cifs share create
命令、或者您可以随时使用将现有共享更改为主目录共享 vserver cifs share modify
命令:
要创建主目录共享、必须包含 homedirectory
中的值 -share-properties
选项。您可以使用变量指定共享名称和共享路径,这些变量在用户连接到其主目录时会动态扩展。可在路径中使用的可用变量为 %w
, %d
,和 %u
,分别对应于Windows用户名、域和映射的UNIX用户名。
-
添加主目录共享:+
vserver cifs share create -vserver vserver_name -share-name share_name -path path -share-properties homedirectory[,…]
-vserver
vserver
指定已启用CIFS且要添加搜索路径的Storage Virtual Machine (SVM)。-share-name share-name
指定主目录共享名称。除了包含一个必需的变量之外、如果共享名称还包含一个文字字符串
%w
,%u`或 `%d
,必须在文本字符串前面加上%(百分比)字符,以防止ONTAP将文本字符串视为变量(例如,%%w
)。-
共享名称必须包含
%w
或%u
变量。 -
此外、共享名称还可以包含
%d
变量(例如、%d
/%w
)或共享名称中的静态部分(例如home_1_/%w
)。 -
如果管理员使用共享连接到其他用户的主目录或允许用户连接到其他用户的主目录,则动态共享名称模式前面必须有一个颚化符(~ )。
。
vserver cifs home-directory modify
用于通过设置启用此访问-is-home-dirs-access-for-admin-enabled
选项true
)或设置高级选项-is-home-dirs-access-for-public-enabled
totrue
。
-path
path
指定主目录的相对路径。 -
-share-properties homedirectory[,…]
指定该共享的共享属性。您必须指定 homedirectory
价值。您可以使用逗号分隔列表指定其他共享属性。
-
使用验证是否已成功添加主目录共享
vserver cifs share show
命令:
以下命令将创建名为的主目录共享 %w
。。 oplocks
, browsable
,和 changenotify
除了设置之外、还会设置共享属性 homedirectory
共享属性。
此示例不会显示 SVM 上所有共享的输出。输出被截断。 |
cluster1::> vserver cifs share create -vserver vs1 -share-name %w -path %w -share-properties oplocks,browsable,changenotify,homedirectory vs1::> vserver cifs share show -vserver vs1 Vserver Share Path Properties Comment ACL ---------- -------- ------------ -------------- -------- ----------- vs1 %w %w oplocks - Everyone / Full Control browsable changenotify homedirectory