This section explains how to create, modify, and delete an SMB share by using the Qumulo Core Web UI.
To Create an SMB Share
-
Log in to the Qumulo Core Web UI.
-
Click Sharing > SMB Shares.
-
On the right side of the SMB Shares page, click Create Share.
-
On the Create SMB Share page, take the following steps.
-
Enter the File system path from the root of your file system.
-
To create a new directory, click Create new directory if it doesn’t exist.
-
To allow username substitution in the File system path, click Expand %U to username in path.
For more information see How SMB Share Username Expansion Works in Qumulo Core.
Note
If you click Create new directory if it doesn’t exist in addition to Expand %U to username in path, Qumulo Core creates the path automatically the first time the user connects to the SMB share. This lets cluster administrators configure individual access to home directories without having to create an SMB share for each user. -
Enter the Share name.
The share name becomes part of the UNC path for your SMB share. For example, if you set the Share name to
grumpquatand your cluster’s hostname ismy-cluster.example.com, SMB clients can access the share by using the\\my-cluster.example.com\grumpquatUNC path. -
Enter the Description for the share.
-
To display only the files and directories to which the user has read access, click Enable access-based enumeration.
-
To force users to connect over SMB3 (and higher) by using encryption-enabled clients, click Require encryption.
-
Under Share Permissions, enter trustees and specify their:
-
Permission type: Click Add allow or Add deny.
Note
To ensure that Qumulo Core processes users to whom it explicitly denies access before processing users to whom it grants access, Deny entries appear at the top of the list and Allow entries at the bottom. -
Permissions: Click Read, Write, or Change Permissions.
To delete a trustee, click
. -
-
(Optional) Under Advanced Options:
-
Enter the Default file create mode (
0644by default). -
Enter the Default directory create mode (
0755by default).
Note
Qumulo Core applies these POSIX permissions to files and directories that SMB clients create when the parent directory doesn’t contain any inheritable permissions. This helps maintain NFS compatibility and enable smooth cross-protocol workflows in scenarios when organizations use SMB and NFS together. -
-
-
Click Create Share.
How SMB Share Username Expansion Works in Qumulo Core
In Qumulo Core 7.7.5 (and higher), the system expands the %U placeholder to a username for SMB shares. For example, for a user authenticated in SMB as EXAMPLE_DOMAIN\alice, the path /home/%U becomes /home/%alice.
Qumulo core expands the %U placeholder:
-
Only if it is an entire file path component
For example, Qumulo Core expands
/home/%U/examplebut treats/home/test%U/exampleliterally. -
Only to a username
Important
Qumulo Core expands the%Uplaceholder even if your system has a primary Active Directory (AD) domain user with the same username as:- A user in your Qumulo cluster
- A trusted AD domain user
%Uplaceholder with caution and in conjunction with share permission to prevent unauthorized access to cluster data.
To Modify an SMB Share
-
Log in to the Qumulo Core Web UI.
-
Click Sharing > SMB Shares.
-
For an SMB share, in the Actions column, click
. -
Make changes to your SMB share (for more information, see To Create an SMB Share) and then click Save.
To Delete an SMB Share
-
Log in to the Qumulo Core Web UI.
-
Click Sharing > SMB Shares.
-
For an SMB share, in the Actions column, click
. -
In the Delete Share dialog box, click Yes, Delete Share.