Skip to content

Commit 28031eb

Browse files
committed
edits
1 parent 4b7b324 commit 28031eb

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

articles/storage/files/encryption-in-transit-for-nfs-shares.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ ms.custom:
1515

1616
# Encryption in transit for NFS Azure file shares
1717

18-
This article explains how you can encrypt data in transit for NFS Azure file shares.
18+
This article explains how you can encrypt data in transit for NFS Azure file shares. Azure Files NFS v4.1 volumes enhance network security by enabling secure TLS connections, protecting data in transit from interception, including MITM attacks.
1919

20-
Azure Files NFS v4.1 volumes enhance network security by enabling secure TLS connections, protecting data in transit from interception, including MITM attacks.
20+
## Overview
2121

2222
Using [Stunnel](https://www.stunnel.org/), an open-source TLS wrapper, Azure Files encrypts the TCP stream between the NFS client and Azure Files with strong encryption using AES-GCM, without needing Kerberos. This ensures data confidentiality while eliminating the need for complex setups or external authentication systems like Active Directory.
2323

@@ -29,11 +29,23 @@ The [AZNFS](https://github.com/Azure/AZNFS-mount) utility package simplifies enc
2929

3030
- **AZNFS watchdog**: The AZNFS package runs a background job that ensures stunnel processes are running, automatically restarts terminated tunnels, and cleans up unused processes after all associated NFS mounts are unmounted.
3131

32+
> [!IMPORTANT]
33+
>
34+
> AZNFS supported Linux distributions are:
35+
>
36+
> - Ubuntu (18.04 LTS, 20.04 LTS, 22.04 LTS, 24.04 LTS)
37+
> - Centos7, Centos8
38+
> - RedHat7, RedHat8, RedHat9
39+
> - Rocky8, Rocky9
40+
> - SUSE (SLES 15)
41+
> - Oracle Linux
42+
> - Alma Linux
43+
3244
## Supported regions
3345

34-
EiT is now Generally Available (GA) in all regions that support Azure Premium Files except China North3, New Zealand North, West Europe, US East2, US Central, US South and Korea Central. These remaining regions are currently running preview. You need to register your subscription per the instructions shared below to use EiT in the preview regions.
46+
EiT is now Generally Available (GA) in all regions that support Azure Premium Files except China North3, New Zealand North, West Europe, US East2, US Central, US South and Korea Central. These remaining regions are currently running preview. You must register your subscription per the instructions below to use EiT in the preview regions.
3547

36-
## Register for preview
48+
### Register for preview
3749

3850
To enable encryption in transit for your storage accounts and NFS shares in the preview regions (China North3, New Zealand North, West Europe, US East2, US Central, US South, and Korea Central), you must register for the preview. No registration is needed in the GA regions.
3951

@@ -72,18 +84,6 @@ By enabling the **Secure transfer required** setting on the storage account, you
7284

7385
However, for users who prefer to maintain flexibility between TLS and non-TLS connections on the same storage account, the **Secure transfer** setting must remain OFF.
7486

75-
> [!IMPORTANT]
76-
>
77-
> AZNFS supported Linux distributions are:
78-
>
79-
> - Ubuntu (18.04 LTS, 20.04 LTS, 22.04 LTS, 24.04 LTS)
80-
> - Centos7, Centos8
81-
> - RedHat7, RedHat8, RedHat9
82-
> - Rocky8, Rocky9
83-
> - SUSE (SLES 15)
84-
> - Oracle Linux
85-
> - Alma Linux
86-
8787
## Encrypt data in transit for NFS shares
8888

8989
You can encrypt data in transit for NFS Azure file shares by using the Azure portal or Azure CLI.
@@ -94,12 +94,12 @@ Azure portal offers a step-by-step, ready-to-use installation script tailored to
9494

9595
:::image type="content" source="./media/encryption-in-transit-nfs-shares/storage-account-settings.png" alt-text="Screenshot showing how to enable Secure transfer on a storage account." lightbox="./media/encryption-in-transit-nfs-shares/storage-account-settings.png":::
9696

97-
To support scenarios requiring both TLS and non-TLS connections within the same storage account, ensure that the Secure transfer required setting remains disabled.
97+
To support scenarios requiring both TLS and non-TLS connections within the same storage account, ensure that the *Secure transfer required* setting remains disabled.
9898

9999
### Encrypt data in transit for NFS shares using Azure CLI
100-
100+
101101
Follow these steps to encrypt data in transit:
102-
102+
103103
1. Ensure the required AZNFS mount helper package is installed on the client.
104104
1. Mount the NFS file share with TLS encryption.
105105
1. Verify that the encryption of data succeeded.

0 commit comments

Comments
 (0)