创建 SMB 共享

您必须先创建 SMB 共享,然后才能与 SMB 客户端共享 SMB 服务器中的数据。在创建共享时,您可以设置共享属性,例如将共享指定为主目录。也可以通过配置可选设置来自定义共享。

开始之前

在创建共享之前,卷或 qtree 的目录路径必须存在于 SVM 命名空间中。

关于本任务

在创建共享时,默认共享(默认共享权限)为 Everyone / Full Control。在测试对共享的访问后,您应该删除默认共享 ACL 并将其替换为更安全的备选方案。

步骤

  1. 如有必要,请创建共享的目录路径结构。
    vserver cifs share create 命令可检查在创建共享时 -path 选项中指定的路径。如果指定的路径不存在,则该命令将失败。
  2. 创建与指定 SVM 关联的 SMB 共享:vserver cifs share create -vserver vserver_name -share-name share_name -path path [-share-properties share_properties,...] [other_attributes] [-comment text]
  3. 验证是否已创建共享:vserver cifs share show -share-name share_name

示例

以下命令将在 SVM“vs1.example.com”上创建名为“SHARE1”的 SMB 共享。其目录路径为 /users,它是用默认属性创建的。

cluster1::> vserver cifs share create -vserver vs1.example.com -share-name SHARE1 -path /users

cluster1::> vserver cifs share show -share-name SHARE1

Vserver          Share    Path     Properties Comment  ACL
---------------  -------- -------- ---------- -------- -----------
vs1.example.com  SHARE1   /users   oplocks    -        Everyone / Full Control
                                   browsable  
                                   changenotify
                                   show-previous-versions