Montage du partage de fichiers Azure via SMB avec MacOSMount Azure file share over SMB with macOS

Azure Files est le système de fichiers cloud facile à utiliser de Microsoft.Azure Files is Microsoft's easy-to-use cloud file system. Les partages de fichiers Azure peuvent être montés avec le protocole standard SMB 3 par macOS El Capitan 10.11 et version supérieure.Azure file shares can be mounted with the industry standard SMB 3 protocol by macOS El Capitan 10.11+. Cet article expose deux méthodes de montage d’un partage de fichiers Azure sur macOS : l’une avec l’interface utilisateur Finder et l’autre avec Terminal.This article shows two different ways to mount an Azure file share on macOS: with the Finder UI and using the Terminal.

Notes

Avant de monter un partage de fichiers Azure via SMB, il est recommandé de désactiver la signature de paquet SMB.Before mounting an Azure file share over SMB, we recommend disabling SMB packet signing. Dans le cas contraire, cela risque d’entraîner des dysfonctionnements lors de l’accès au partage de fichiers Azure depuis MacOS.Not doing so may yield poor performance when accessing the Azure file share from macOS. Votre connexion SMB est chiffrée. Cela n’affecte donc pas la sécurité de votre connexion.Your SMB connection will be encrypted, so this does not affect the security of your connection. À partir du terminal, utilisez les commandes suivantes pour désactiver la signature de paquet SMB, conformément à larubrique d’aide Apple sur la désactivation de la signature des paquets SMB :From the terminal, the following commands will disable SMB packet signing, as described by this Apple support article on disabling SMB packet signing:

sudo -s
echo "[default]" >> /etc/nsmb.conf
echo "signing_required=no" >> /etc/nsmb.conf
exit

Conditions préalables pour le montage d’un partage de fichiers Azure sous MacOSPrerequisites for mounting an Azure file share on macOS

  • Nom du compte de stockage : Pour monter un partage de fichiers Azure, vous avez besoin du nom du compte de stockage.Storage account name: To mount an Azure file share, you will need the name of the storage account.

  • Clé du compte de stockage : Pour monter un partage de fichiers Azure, vous avez besoin de la clé de stockage primaire (ou secondaire).Storage account key: To mount an Azure file share, you will need the primary (or secondary) storage key. Actuellement, les clés SAS ne sont pas prises en charge pour le montage.SAS keys are not currently supported for mounting.

  • Vérifiez que le port 445 est ouvert : SMB communique via le port TCP 445.Ensure port 445 is open: SMB communicates over TCP port 445. Sur votre machine client (Mac), vérifiez que votre pare-feu ne bloque pas le port TCP 445.On your client machine (the Mac), check to make sure your firewall is not blocking TCP port 445.

Montage d’un partage de fichiers Azure via FinderMount an Azure file share via Finder

  1. Ouvrez Finder : Finder est ouvert par défaut sur macOS, mais vous pouvez vérifier qu’il s’agit bien de l’application actuellement sélectionnée en cliquant sur l’icône de visage macOS dans la barre :Open Finder: Finder is open on macOS by default, but you can ensure it is the currently selected application by clicking the "macOS face icon" on the dock:
    L’icône MacOS (visage)The macOS face icon

  2. Sélectionnez « Se connecter au serveur » dans le menu « Aller »  : En utilisant le chemin UNC des prérequis, remplacez la double barre oblique inverse (\\) par smb:// et toutes les autres barres obliques inverses (\) par des barres obliques normales (/).Select "Connect to Server" from the "Go" Menu: Using the UNC path from the prerequisites, convert the beginning double backslash (\\) to smb:// and all other backslashes (\) to forwards slashes (/). Votre lien doit se présenter comme suit : Boîte de dialogue « Se connecter au serveur »Your link should look like the following: The "Connect to Server" dialog

  3. Utilisez le nom du compte de stockage et la clé du compte de stockage quand un nom d’utilisateur et un mot de passe vous sont demandés : Quand vous cliquez sur « Connexion », dans la boîte de dialogue « Se connecter au serveur », vous êtes invité à entrer le nom d’utilisateur et le mot de passe (votre nom d’utilisateur macOS est automatiquement prérempli).Use the storage account name and storage account key when prompted for a username and password: When you click "Connect" on the "Connect to Server" dialog, you will be prompted for the username and password (This will be autopopulated with your macOS username). Vous avez la possibilité de placer le nom/la clé du compte de stockage dans votre trousseau MacOS.You have the option of placing the storage account name/storage account key in your macOS Keychain.

  4. Utilisez le partage de fichiers Azure à votre guise : Après avoir remplacé le nom d’utilisateur et le mot de passe par le nom du partage et par la clé du compte de stockage, vous pouvez monter le partage.Use the Azure file share as desired: After substituting the share name and storage account key in for the username and password, the share will be mounted. Vous pouvez l’utiliser comme un partage de fichiers / un dossier local normal. Vous pouvez notamment faire glisser et déposer des fichiers dans le partage :You may use this as you would normally use a local folder/file share, including dragging and dropping files into the file share:

    Une capture instantanée d’un partage de fichiers Azure monté

Montage d’un partage de fichiers Azure via TerminalMount an Azure file share via Terminal

  1. Remplacez  <storage-account-name>  par le nom de votre compte de stockage.Replace <storage-account-name> with the name of your storage account. Lorsque vous y êtes invité, entrez la clé du compte de stockage comme mot de passe.Provide Storage Account Key as password when prompted.

    mount_smbfs //<storage-account-name>@<storage-account-name>.file.core.windows.net/<share-name> <desired-mount-point>
    
  2. Utilisez le partage de fichiers Azure à votre guise : Le partage de fichiers Azure est monté sur le point de montage spécifié par la commande précédente.Use the Azure file share as desired: The Azure file share will be mounted at the mount point specified by the previous command.

    Une capture instantanée du partage de fichiers Azure monté

Étapes suivantesNext steps

Consultez ces liens pour en savoir plus sur Azure Files.See these links for more information about Azure Files.