Creating a CIFS Share

After a dtree is shared in CIFS mode, users can access the shared storage space of the dtree.

Procedure

  1. Choose Resources > Resources > Dtree.
  2. Select the desired account from the Account drop-down list in the upper-left corner.
  3. Select an owning namespace, click More on the right of a desired dtree, and select Create CIFS Share.

    The Create CIFS Share page is displayed.

  4. Set the name of the CIFS share.

    • The name must be unique.
    • The name cannot contain characters " / \ [ ] : | < > + ; , ? * =, and cannot be ipc$, autohome, ~, or print$ reserved by the system.
    • The name contains 1 to 80 characters.

  5. Set advanced properties of the CIFS share. Click Advanced.

    1. Modify Description of the CIFS share.

      The description can be left blank or contain up to 255 characters.

    2. Indicates whether to add the default ACL. This function creates a default ACL (full control rights to everyone; applied to the current directory, its subdirectories, and files in them) for a shared CIFS root directory if the directory has no ACL. You can change the default ACL in follow-up operations. If you want to retain the UNIX mode bits, disable this function.

  6. Select user or user groups that can access the CIFS share.

    1. In the Permission area, click Add.

      The Add User or User Group page is displayed.

    2. Select the type of the users or user groups.

      The value can be Everyone, Local Windows authentication user, Local Windows authentication user group, AD domain user, or AD domain user group.

      • If you select Local Windows authentication user or Local Windows authentication user group, select the users or user groups to be added from the list.
      • If you select AD domain user or AD domain user group, enter the names of the users or user groups in Name.
        • A domain user name is in the format of Domain name\Domain user name and a domain user group name is in the format of Domain name\Domain user group name.
        • 1 to 256 characters are allowed.
        • Multiple names are separated by carriage returns.
        • If you do not have the CIFS share administrator permission, you need to change the permission of the root directory in a namespace or dtree used by a share to 777 before you can create files or directories in the root directory in the namespace or dtree. The CLI command for modifying the permission on the root directory in a namespace is as follows:
          change namespace general name=Namespace name unix_permissions=777
          The CLI command for modifying the permission on the root directory in a dtree is as follows:
          change dtree general dtree_name=Dtree name file_system_id=Namespace ID unix_permissions=777
    3. In Permission Level, select the permission granted for the users or user groups.

      Table 1 describes related permissions.

      Table 1 CIFS share permissions

      Permission

      Forbidden

      Read-Only

      Read/Write

      Full Control

      Viewing files and subdirectories

      Xa

      b

      Viewing file contents

      X

      Running executable files

      X

      Adding files or subdirectories

      X

      -c

      Modifying file contents

      X

      -

      Deleting files and subdirectories

      X

      -

      Renaming

      X

      -

      Changing ACL permissions of files or directories

      X

      -

      -

      a: Users do not have the permission.

      b: Users have the permission.

      c: The specified permission is not involved.

    4. Click OK.

      The system adds the selected users or user groups to the Permission list.

  7. Click OK.