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

添加主目录共享

贡献者

如果要使用 SMB 主目录功能,则必须至少添加一个共享,并将主目录属性包含在共享属性中。

关于此任务

您可以在创建主目录共享时使用创建此共享 vserver cifs share create 命令、或者您可以随时使用将现有共享更改为主目录共享 vserver cifs share modify 命令:

要创建主目录共享、必须包含 homedirectory 中的值 -share-properties 选项。您可以使用变量指定共享名称和共享路径,这些变量在用户连接到其主目录时会动态扩展。可在路径中使用的可用变量为 %w%d,和 %u,分别对应于Windows用户名、域和映射的UNIX用户名。

步骤
  1. 添加主目录共享:+ 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 to true

    -path path 指定主目录的相对路径。

-share-properties homedirectory[,…​] 指定该共享的共享属性。您必须指定 homedirectory 价值。您可以使用逗号分隔列表指定其他共享属性。

  1. 使用验证是否已成功添加主目录共享 vserver cifs share show 命令:

示例

以下命令将创建名为的主目录共享 %w。。 oplocksbrowsable,和 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