Dossiers distincts pour les comptes FTP (Windows Server)
Environnement de vérification des opérations
- Serveur Windows
-
- Windows Server 2022
- IIS (Internet Information Services)
-
- 10.0
Au début
Après avoir créé un serveur FTP sur Windows Server, vous pouvez créer plusieurs comptes tout en ayant accès à un dossier. Cette section décrit comment créer un dossier pour chaque compte et séparer les dossiers auxquels vous pouvez accéder.
Configurer un site FTP sur Windows Server
La procédure est décrite dans l’article suivant, veuillez donc vous y référer.
Cette fois, puisque nous allons créer plusieurs comptes, nous n’avons pas encore créé de compte.
Le dossier a créé « C:\FtpFolder\ » mais n’a pas défini d’autorisations.
Les autorisations d’authentification au moment de la configuration du site FTP sont gérées par « Authentification de base + compte Windows », alors sélectionnez « Tous les utilisateurs ». Les autorisations vérifient à la fois la lecture et l’écriture. Si vous le configurez par erreur, vous pouvez le modifier ultérieurement.
Créez un site nommé FtpTest.
Redémarrez le service FTP Microsoft.
Création de plusieurs comptes
Le compte FTP utilise le compte Windows. Créez autant que vous le souhaitez. Ici, nous créons des comptes appelés « FtpUser1 », « FtpUser2 » et « FtpUser3 ».
Vous ne serez pas connecté en tant que compte Windows, alors supprimez tous les groupes.
Création d’un dossier pour chaque compte
Créez un dossier nommé « LocalUser » dans le dossier racine FTP que vous avez créé. Ce nom est fixe.
Dans ce dossier, créez un dossier pour chaque compte.
Ouvrez les propriétés du dossier pour chaque compte que vous avez créé et cliquez sur le bouton Modifier dans l’onglet Sécurité.
Ajoutez un compte auquel vous avez accès et cochez l’autorisation « Modifier » pour vous inscrire.
Veuillez également définir les autorisations du dossier que vous avez créé.
Isolation de l’utilisateur FTP
Juste en créant un compte, vous accéderez au dossier à la racine du FTP. Définissez cette option pour qu’elle soit séparée par dossier.
Ouvrez le Gestionnaire des services Internet et sélectionnez le site FTP que vous avez créé. Double-cliquez sur Isolation utilisateur FTP dans la liste pour l’ouvrir.
Dans la page Isolation utilisateur FTP, cochez « Répertoire de noms d’utilisateur (désactiver le répertoire virtuel global) » et cliquez sur le lien Appliquer dans le coin supérieur droit.
Vérification du fonctionnement
Les clients FTP sont bien, mais nous allons essayer de les vérifier en utilisant WinSCP pour l’instant. La figure suivante montre lorsqu’il est accessible avec FtoUser2.
J’ai essayé d’envoyer un fichier texte. Le chemin de destination FTP est root.
Si vous regardez l’environnement de destination FTP, vous pouvez voir que les fichiers se trouvent dans le dossier de chaque compte.
De cette façon, nous avons pu séparer les dossiers auxquels nous pouvions accéder pour chaque compte.