Skip to content

Commit d8d2665

Browse files
authored
Merge pull request #114132 from ekpgh/hpc-update-squash
Updated root squash discussion
2 parents 22f6da7 + 6ef0d8c commit d8d2665

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

articles/hpc-cache/configuration.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Explains how to configure additional settings for the cache like MT
44
author: ekpgh
55
ms.service: hpc-cache
66
ms.topic: conceptual
7-
ms.date: 04/27/2020
7+
ms.date: 05/06/2020
88
ms.author: v-erkel
99
---
1010

@@ -37,13 +37,15 @@ Learn more about MTU settings in Azure virtual networks by reading [TCP/IP perfo
3737
## Configure root squash
3838
<!-- linked from troubleshoot -->
3939

40-
The **Enable root squash** setting controls how the Azure HPC Cache allows root access. Root squash helps to prevent root-level access from unauthorized clients.
40+
The **Enable root squash** setting controls how Azure HPC Cache treats requests from the root user on client machines.
4141

42-
This setting lets users control root access at the cache level, which can help compensate for the required ``no_root_squash`` setting for NAS systems used as storage targets. (Read more about [NFS storage target prerequisites](hpc-cache-prereqs.md#nfs-storage-requirements).) It also can improve security when used with Azure Blob storage targets.
42+
When root squash is enabled, root users from a client are automatically mapped to the user "nobody" when they send requests through the Azure HPC Cache. It also prevents client requests from using set-UID permission bits.
4343

44-
The default setting is **Yes**. (Caches created before April 2020 might have the default setting **No**.)
44+
If root squash is disabled, a request from the client root user (UID 0) is passed through to a back-end NFS storage system as root. This configuration might allow inappropriate file access.
45+
46+
Setting root squash on the cache can help compensate for the required ``no_root_squash`` setting on NAS systems that are used as storage targets. (Read more about [NFS storage target prerequisites](hpc-cache-prereqs.md#nfs-storage-requirements).) It also can improve security when used with Azure Blob storage targets.
4547

46-
When enabled, this feature also prevents use of set-UID permission bits in client requests to the cache.
48+
The default setting is **Yes**. (Caches created before April 2020 might have the default setting **No**.)
4749

4850
## View snapshots for blob storage targets
4951

0 commit comments

Comments
 (0)