Skip to content

Commit c3071bc

Browse files
Merge pull request #275004 from khdownie/patch-1
Update storage-files-identity-auth-linux-kerberos-enable.md
2 parents c3835a1 + 3622b4f commit c3071bc

File tree

1 file changed

+9
-8
lines changed

1 file changed

+9
-8
lines changed

articles/storage/files/storage-files-identity-auth-linux-kerberos-enable.md

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
2-
title: Use on-premises Active Directory Domain Services or Microsoft Entra Domain Services to authorize access to Azure Files over SMB for Linux clients using Kerberos authentication
3-
description: Learn how to enable identity-based Kerberos authentication for Linux clients over Server Message Block (SMB) for Azure Files using on-premises Active Directory Domain Services (AD DS) or Microsoft Entra Domain Services
2+
title: Use Kerberos authentication for Linux clients with Azure Files
3+
description: Learn how to enable identity-based Kerberos authentication for Linux clients over Server Message Block (SMB) for Azure Files using on-premises Active Directory Domain Services (AD DS) or Microsoft Entra Domain Services.
44
author: khdownie
55
ms.service: azure-file-storage
66
ms.custom: linux-related-content
77
ms.topic: how-to
8-
ms.date: 04/18/2023
8+
ms.date: 05/10/2024
99
ms.author: kendownie
1010
---
1111

@@ -18,12 +18,13 @@ For more information on supported options and considerations, see [Overview of A
1818
- On-premises Windows Active Directory Domain Services (AD DS)
1919
- Microsoft Entra Domain Services
2020

21-
In order to use the first option (AD DS), you must sync your AD DS to Microsoft Entra ID using Microsoft Entra Connect.
21+
In order to use AD DS, you must sync your AD DS to Microsoft Entra ID using Microsoft Entra Connect.
2222

23-
> [!Note]
23+
> [!NOTE]
2424
> This article uses Ubuntu for the example steps. Similar configurations will work for RHEL and SLES machines, allowing you to mount Azure file shares using Active Directory.
2525
2626
## Applies to
27+
2728
| File share type | SMB | NFS |
2829
|-|:-:|:-:|
2930
| Standard file shares (GPv2), LRS/ZRS | ![Yes, this article applies to standard SMB Azure file shares LRS/ZRS.](../media/icons/yes-icon.png) | ![No, this article doesn't apply to NFS Azure file shares.](../media/icons/no-icon.png) |
@@ -40,7 +41,7 @@ Before you enable AD authentication over SMB for Azure file shares, make sure yo
4041

4142
- A Linux VM (Ubuntu 18.04+ or an equivalent RHEL or SLES VM) running on Azure. The VM must have at least one network interface on the VNET containing the Microsoft Entra Domain Services, or an on-premises Linux VM with AD DS synced to Microsoft Entra ID.
4243
- Root user or user credentials to a local user account that has full sudo rights (for this guide, localadmin).
43-
- The Linux VM must not have joined any AD domain. If it's already a part of a domain, it needs to first leave that domain before it can join this domain.
44+
- The Linux VM must not have joined any AD domain. If it's already a part of a domain, it must first leave that domain before it can join this domain.
4445
- A Microsoft Entra tenant [fully configured](../../active-directory-domain-services/tutorial-create-instance.md), with domain user already set up.
4546

4647
Installing the samba package isn't strictly necessary, but it gives you some useful tools and brings in other packages automatically, such as `samba-common` and `smbclient`. Run the following commands to install it. If you're asked for any input values during installation, leave them blank.
@@ -519,7 +520,7 @@ For detailed mounting instructions, see [Mount the Azure file share on-demand wi
519520

520521
Use the following additional mount option with all access control models to enable Kerberos security: `sec=krb5`
521522

522-
> [!Note]
523+
> [!NOTE]
523524
> This feature only supports a server-enforced access control model using NT ACLs with no mode bits. Linux tools that update NT ACLs are minimal, so update ACLs through Windows. Client-enforced access control (`modefromsid,idsfromsid`) and client-translated access control (`cifsacl`) models aren't currently supported.
524525
525526
### Other mount options
@@ -547,7 +548,7 @@ Performance is important, even if file attributes aren't always accurate. The de
547548

548549
For newer kernels, consider setting the **actimeo** features more granularly. You can use **acdirmax** for directory entry revalidation caching and **acregmax** for caching file metadata, for example **acdirmax=60,acregmax=5**.
549550

550-
## Next steps
551+
## Next step
551552

552553
For more information on how to mount an SMB file share on Linux, see:
553554

0 commit comments

Comments
 (0)