Skip to content

Commit 22b7503

Browse files
Merge pull request #310455 from khdownie/patch-7
Refine Microsoft.FileShares content for NFS root squash article
2 parents e94027c + 49264a8 commit 22b7503

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

articles/storage/files/nfs-root-squash.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Configure root squash settings for NFS Azure file shares
2+
title: Configure Root Squash Settings for NFS Azure File Shares
33
description: Root squash is a security feature that prevents unauthorized root-level access to the NFS server by client machines. Learn how to configure root squash for NFS Azure file shares.
44
author: khdownie
55
ms.service: azure-file-storage
@@ -12,7 +12,7 @@ ms.author: kendownie
1212

1313
# Configure root squash for Azure Files
1414

15-
Permissions for NFS file shares are enforced by the client OS rather than the Azure Files service. Root squash is an administrative security feature in NFS that prevents unauthorized root-level access to the NFS server by client machines. This functionality is an important part of protecting user data and system settings from manipulation by untrusted or compromised clients.
15+
Permissions for NFS file shares are enforced by the client operating system rather than the Azure Files service. Root squash is an administrative security feature in NFS that prevents unauthorized root-level access to the NFS server by client machines. This functionality is an important part of protecting user data and system settings from manipulation by untrusted or compromised clients.
1616

1717
Administrators should enable root squash in environments where multiple users or systems access the NFS share, especially in scenarios where client machines aren't fully trusted. By converting root users to anonymous users, root squash ensures that even if a client machine is compromised, the attacker can't exploit root privileges to access or modify critical files on the NFS server.
1818

@@ -61,7 +61,7 @@ The following table highlights the UID behavior observed from the server when sp
6161

6262
## Configure root squash on an existing NFS file share (Microsoft.Storage)
6363

64-
You can configure root squash settings via the Azure portal, Azure PowerShell, or Azure CLI.
64+
For Azure classic file shares that use the Microsoft.Storage resource provider, you can configure root squash settings via the Azure portal, Azure PowerShell, or Azure CLI.
6565

6666
# [Portal](#tab/azure-portal)
6767

@@ -177,15 +177,17 @@ You can configure root squash settings via the Azure portal, Azure PowerShell, o
177177

178178
## Configure root squash on an existing NFS file share (Microsoft.FileShares)
179179

180-
You can configure root squash settings on an existing NFS file share (Microsoft.FileShares) via the Azure portal.
180+
For Azure file shares that use the Microsoft.FileShares resource provider (preview), you can configure root squash settings via the Azure portal.
181181

182182
1. Sign in to the Azure portal and navigate to the file share.
183-
2. In the service menu, under **Settings**, select **Configuration**.
184-
3. Toggle the Root squash setting as desired.
183+
184+
1. In the service menu, under **Settings**, select **Configuration**.
185+
186+
1. Toggle the Root squash setting as desired.
185187

186188
![image for microsoft.fileshares root squash](./media/nfs-root-squash/file-share-root-squash-configuration.png)
187189

188-
4. Select **Save** to update the root squash value.
190+
1. Select **Save** to update the root squash value.
189191

190192
## See also
191193

0 commit comments

Comments
 (0)