Montez un système de fichiers NAS compatible avec le protocole SMB sur une instance ECS Windows afin de partager des fichiers sur le réseau.
Prérequis
Vous avez créé une instance ECS exécutant Windows. Créer une instance ECS.
Vous avez créé un système de fichiers NAS General-purpose utilisant le protocole SMB dans la même région et le même VPC que l'instance ECS, et vous disposez de l'adresse du point de montage. Créer un système de fichiers NAS General-purpose dans la console.
-
La connectivité réseau est établie.
Pour les montages via le réseau classique, l'instance ECS et le système de fichiers NAS doivent appartenir au même compte Alibaba Cloud.
Le groupe d'autorisations du système de fichiers accorde l'accès à l'instance ECS Windows.
-
Le port TCP 445 est ouvert (requis par SMB).
Si le port 445 est fermé, Ajouter une règle de groupe de sécurité pour autoriser le trafic sur ce port.
Étape 1 : Préparer l'environnement
Effectuez ces étapes une seule fois par serveur Windows avant le premier montage.
Windows prend uniquement en charge le montage des systèmes de fichiers NAS General-purpose.
Pour monter un système de fichiers depuis un nœud externe à Alibaba Cloud (serveur sur site ou ordinateur personnel), utilisez Accéder à un système de fichiers depuis un centre de données.
Pour obtenir des conseils sur le choix du système d'exploitation, reportez-vous à Images noyau recommandées pour les clients Server Message Block (SMB).
-
Autorisez les connexions d'invité non sécurisées pour les versions de système d'exploitation suivantes.
-
Pour Windows Server 2016 et versions ultérieures, exécutez la commande suivante.
REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanWorkstation\Parameters /f /v AllowInsecureGuestAuth /t REG_DWORD /d 1 -
Pour Windows Server 2025, vous devez également désactiver la signature SMB. Utilisez l'une des méthodes suivantes :
-
Méthode 1 : Utiliser la stratégie de groupe (interface graphique)
Appuyez sur
Win+R, saisissezgpedit.msc, puis appuyez sur Entrée pour ouvrir l'Éditeur de stratégie de groupe locale.Sélectionnez , double-cliquez sur Microsoft network client: Digitally sign communications (always), sélectionnez Disabled, puis cliquez sur OK.
-
Méthode 2 : Utiliser le registre
Si la stratégie de groupe n'est pas disponible, désactivez la signature SMB via le registre :
Éditeur du Registre
Appuyez sur Win+R, saisissez regedit, puis appuyez sur Entrée pour ouvrir l'Éditeur du Registre.
Accédez à la clé suivante :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters.Recherchez l'entrée
RequireSecuritySignatureet définissez sa valeur sur 0.Redémarrez l'ordinateur pour que la modification prenne effet.
CLI
-
Ouvrez l'invite de commandes en tant qu'administrateur et exécutez la commande suivante :
reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v RequireSecuritySignature /t REG_DWORD /d 0 /f Redémarrez l'ordinateur pour que la modification prenne effet.
-
-
-
Activez le service Workstation.
Accédez à , ou appuyez sur
Win+R. Dans la boîte de dialogue Exécuter, saisissezservices.msc, puis appuyez sur Entrée pour ouvrir la console Services.-
Dans la liste des services, recherchez Workstation. Vérifiez que son statut est Running et que son type de démarrage est Automatic.
Par défaut, le service Workstation est en cours d'exécution.
-
Activez le service TCP/IP NetBIOS Helper.
Ouvrez le Network and Sharing Center et cliquez sur la connexion réseau active.
Cliquez sur Properties, double-cliquez sur Internet Protocol Version 4 (TCP/IPv4), puis cliquez sur Advanced.
Dans la boîte de dialogue Advanced TCP/IP Settings, accédez à l'onglet WINS, sélectionnez Enable NetBIOS over TCP/IP dans la section des paramètres NetBIOS, puis cliquez sur OK.
Accédez à , ou appuyez sur
Win+R. Dans la boîte de dialogue Exécuter, saisissezservices.msc, puis appuyez sur Entrée pour ouvrir la console Services.-
Dans la liste des services, recherchez TCP/IP NetBIOS Helper. Vérifiez que son statut est Running et que son type de démarrage est Automatic.
Par défaut, le service TCP/IP NetBIOS Helper est en cours d'exécution.
Étape 2 : Monter le système de fichiers NAS SMB
Vous pouvez monter un système de fichiers SMB manuellement ou automatiquement. Un montage manuel ne persiste pas après un redémarrage. Après avoir vérifié un montage manuel, configurez un montage automatique pour assurer la persistance.
Montage manuel
Montez le système de fichiers NAS SMB sur votre instance ECS Windows à l'aide de l'adresse du point de montage.
-
Ouvrez une fenêtre d'invite de commandes et exécutez la commande suivante pour monter le système de fichiers SMB.
net use Z: \\file-system-id.region.nas.aliyuncs.com\myshareParamètre
Description
Z
Lettre de lecteur pour le système de fichiers mappé. Utilisez une autre lettre si Z: est déjà utilisé.
file-system-id.region.nas.aliyuncs.com
Adresse du point de montage générée lors de la création du système de fichiers SMB. Remplacez-la par votre adresse réelle.
Dans la console NAS, cliquez sur le système de fichiers cible, puis cliquez sur Mount Targets. Survolez l'icône
dans la colonne Mount Target Address pour obtenir l'adresse.myshare
Nom du partage SMB. Ne modifiez pas ce nom.
Pour les systèmes d'exploitation Windows Server 2019 et versions ultérieures, nous vous recommandons d'utiliser la commande PowerShell New-SmbGlobalMapping pour monter le système de fichiers afin que tous les utilisateurs puissent accéder au point de montage. L'exemple suivant illustre la commande :
Si des identifiants vous sont demandés, saisissez des identifiants de groupe de travail valides. Par exemple, utilisez workgroup\administrator avec le mot de passe de l'administrateur de l'ECS.
-
Commande de montage
New-SmbGlobalMapping -LocalPath z: -RemotePath \\file-system-id.region.nas.aliyuncs.com\myshare -Persistent $true -
Commande de démontage
Remove-SmbGlobalMapping -LocalPath z: -
Commande de vérification
Get-SmbGlobalMapping
-
-
Vérifiez que le système de fichiers NAS SMB est monté.
-
Exécutez la commande suivante :
net use -
Exemple de sortie
Une sortie similaire à la suivante indique un montage réussi :
C:\Users\Administrator>net use New connections will be remembered. Status Local Remote Network ------------------------------------------------------------------------------- OK Z: \\xxx.nas.aliyuncs.com\myshare Microsoft Windows Network The command completed successfully. C:\Users\Administrator>
Si le montage échoue, utilisez Utiliser un script pour le dépannage automatique pour diagnostiquer le problème, ou consultez la FAQ sur le montage pour trouver des solutions aux erreurs courantes.
-
(Facultatif) Montage automatique
Créez un script de démarrage à l'emplacement c:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\auto_mount.bat pour monter automatiquement le système de fichiers SMB au redémarrage.
-
Ouvrez une fenêtre d'invite de commandes et exécutez la commande suivante pour configurer le script auto_mount.bat.
echo %HOMEPATH%\mount.bat > auto_mount.bat -
Exécutez les trois commandes suivantes pour déplacer le script vers le dossier de démarrage, accorder les autorisations requises et ajouter une entrée de registre pour exécuter le script à la connexion.
MOVE auto_mount.bat "c:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp"icacls "c:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\auto_mount.bat" /grant everyone:rxREG ADD HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run /f /v MyMount /t REG_SZ /d "c:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp\auto_mount.bat" -
Exécutez la commande suivante pour configurer le script de montage mount.bat.
Montage sans authentification
Pour les scénarios ne nécessitant pas d'authentification, utilisez la commande suivante :
echo net use z: \\file-system-id.region.nas.aliyuncs.com\myshare > "%HOMEPATH%\mount.bat"Montage avec authentification
Si votre système de fichiers SMB utilise un domaine AD et des listes de contrôle d'accès (ACL), exécutez la commande suivante pour monter le système de fichiers avec des identifiants de domaine spécifiques.
echo net use z: \\file-system-id.region.nas.aliyuncs.com\myshare /user:user@domain password > "%HOMEPATH%\mount.bat"Remplacez la lettre de lecteur
z, l'adresse du point de montagefile-system-id.region.nas.aliyuncs.com, le nom d'utilisateur du domaine ADuser@domain, et le mot de passe de l'utilisateur du domainepasswordpar vos valeurs réelles. -
Redémarrez l'instance ECS.
Après le redémarrage de l'instance et votre reconnexion, exécutez la commande
net usepour vérifier le montage.ImportantLe redémarrage d'une instance ECS interrompt les services. Effectuez cette opération pendant les heures creuses.
Étapes suivantes
Configurez les groupes d'autorisations pour votre système de fichiers NAS. Gérer les groupes d'autorisations.
En savoir plus sur les performances de NAS. Aperçu des performances de NAS.
Monter un système de fichiers depuis Linux, des conteneurs ou d'autres clients. Scénarios de montage et décision.
Configurer des listes de contrôle d'accès (ACL) avec des autorisations spécifiques à l'utilisateur (lecture seule ou lecture-écriture) : Créer un domaine AD sur une instance Windows, Joindre un point de montage SMB à un domaine AD, et Monter et utiliser un système de fichiers SMB sur un client Windows en tant qu'utilisateur de domaine AD.
Déployer des applications Windows sur NAS. Applications Windows.
Utiliser NAS pour la gestion de contenu et les applications de services web. Services web et gestion de contenu.
Pour en savoir plus sur les bonnes pratiques relatives aux scénarios d'application Apsara File Storage NAS, consultez Bonnes pratiques Bonnes pratiques.