Programmes pour créer un serveur FTP. Guide des clients FTP gratuits

Maison / Windows 7

Installation d'un serveur FTP.

Le serveur FTP est inclus avec Internet Information Services. Pour l'installer, ouvrez le Panneau de configuration -> Programmes -> Activer ou désactiver Composants Windows. Développez la section Services IIS et cochez les cases en regard des composants suivants : Service FTP et Console de gestion IIS.

Configuration FTP-les serveurs.

Ouvrez le Panneau de configuration -> Système et sécurité -> Administration -> Gestion de l'ordinateur (vous pouvez rapidement : Menu Démarrer -> clic droit sur Ordinateur -> sélectionner Gestion dans le menu). Dans la fenêtre qui s'ouvre, développez le groupe Services et applications et ouvrez IIS Service Manager. Dans la fenêtre Connexions, sélectionnez le dossier Sites, puis dans la fenêtre Actions de droite cliquez sur le lien Ajouter un site FTP.


Dans le maître créer FTP-site, indiquez son nom et son emplacement (par défaut c:\inetpub\ftproot).


Ensuite, spécifiez les paramètres de liaison et SSL. Je laisse la section de liaison inchangée. Je désactive l'option « Démarrer le site FTP automatiquement » (je n'ai besoin de FTP que de temps en temps). Dans la section SSL, je sélectionne l'option « Sans SSL ».


Dans la fenêtre suivante, laissez tout inchangé et cliquez sur Terminer.


Le site a été créé. Vous pouvez maintenant accéder à des options supplémentaires pour réglage fin(par exemple, limiter le nombre maximum de connexions simultanées). Sélectionnez le site nouvellement créé, à droite dans le panneau Actions cliquez sur Options supplémentaires.


L'étape suivante consiste à configurer le pare-feu Windows. Ouvrez le Panneau de configuration -> Système et sécurité -> Pare-feu Windows -> Paramètres avancés. Dans la section « Règles pour les connexions entrantes », recherchez et activez « Serveur FTP (trafic entrant) » et « Serveur FTP passif (FTP Passive Traffic-In) ». La dernière règle permet au client FTP de se connecter en mode passif.



Dans la section « Règles de connexion sortante », recherchez et activez « Serveur FTP (FTP Traffic-Out) ».


Si un pare-feu supplémentaire est installé sur le système (Comodo, Outpost, etc.), il doit également ouvrir le port 21 (TCP) pour les connexions entrantes et le port 20 (TCP) pour les connexions sortantes.

Si vous vous connectez à Internet à l'aide d'un routeur et que vous souhaitez rendre votre serveur accessible aux internautes, vous devez alors configurer la redirection de port sur le routeur. Sur mon Dlink DI-804HV, cela se fait dans la section Serveur Virtuel.


192.168.10.4 — Adresse IP du serveur FTP sur le réseau local.

Paramétrage des droits des utilisateurs.

Si vous laissez tout tel quel, alors n'importe quel utilisateur peut se connecter au serveur FTP (l'accès anonyme est activé) avec des droits en lecture seule (vous pouvez télécharger, mais vous ne pouvez pas écrire ou modifier des fichiers). Supposons que nous devions accorder l'accès aux utilisateurs de confiance qui auraient le droit d'écrire et de modifier des fichiers.

Ouvrez le Panneau de configuration -> Système et sécurité -> Outils d'administration -> Gestion de l'ordinateur (Démarrer -> clic droit sur Ordinateur -> sélectionnez Gestion dans le menu). Ensuite, développez le groupe Utilisateurs locaux et groupes ( ce paramètre disponible uniquement dans les éditions Business et Ultimate). Faites un clic droit sur le dossier Groupes et sélectionnez Créer un groupe dans le menu.


Entrez le nom du groupe - Utilisateurs FTP, une description (vous n'êtes pas obligé de la saisir) et cliquez sur le bouton Créer.


Vous devez maintenant créer un utilisateur. Cliquez avec le bouton droit sur le dossier Utilisateurs et sélectionnez Nouvel utilisateur dans le menu.


Saisissez le nom d'utilisateur (par exemple ftp_user_1), le mot de passe (au moins 6 caractères), cochez les cases à côté des options « Interdire à l'utilisateur de modifier le mot de passe » et « Le mot de passe n'expire pas ».


L'utilisateur a été créé. Vous devez maintenant lui attribuer le groupe Utilisateurs FTP précédemment créé. Pour ce faire, ouvrez les propriétés de l'utilisateur et accédez à l'onglet « Adhésion au groupe ». Par défaut, un nouvel utilisateur se voit attribuer le groupe Utilisateurs ; supprimez-le. Cliquez sur le bouton Ajouter -> Avancé -> Rechercher. Une liste de groupes d'utilisateurs s'ouvrira. Sélectionnez le groupe Utilisateurs FTP et cliquez sur OK. En conséquence nous obtenons :


Cliquez sur OK et passez à l'étape suivante.

Au stade de la création d'un site FTP, nous devions sélectionner un répertoire de travail (c:\inetpub\ftproot). Maintenant, pour le groupe Utilisateurs FTP, vous devez configurer les droits d'accès à ce répertoire. Ouvrez c:\inetpub dans l'Explorateur, ouvrez les propriétés du dossier ftproot, accédez à l'onglet Sécurité et cliquez sur le bouton Modifier. Dans la fenêtre qui s'ouvre, cliquez sur le bouton Ajouter et sélectionnez le groupe « Utilisateurs FTP » (comme lors de la création d'un utilisateur). Définissez le niveau d'autorisation sur « Contrôle total » et cliquez sur OK.


La dernière étape. Ouvrez à nouveau IIS Services Manager et sélectionnez notre serveur FTP (Test FTP). Dans le panneau de configuration du site FTP, sélectionnez « Règles d'autorisation FTP ». Ajoutez une règle d'autorisation. Dans la fenêtre qui s'ouvre, sélectionnez l'option « Rôles ou groupes d'utilisateurs spécifiés ». En bas dans le champ de texte, nous écrivons manuellement le nom de notre groupe (Utilisateurs FTP), puis cochons les cases dans la section Autorisations en face de Lire et Écrire et cliquons sur OK.


Ceci termine la configuration.

Au début, nous n'avons pas sélectionné l'option démarrage automatique serveur, alors n'oubliez pas de le démarrer manuellement (clic droit sur le nom du site -> Gérer le site FTP -> Démarrer).

Comment se connecter ?

Option utilisant Explorateur Windows.
Ouvrez Ordinateur (Vista, Win 7) ou Poste de travail (XP).
Pour un accès anonyme, entrez simplement l'adresse du serveur (ftp://192.168.10.4) dans la barre d'adresse.
Pour vous connecter avec un nom d'utilisateur et un mot de passe, saisissez une adresse telle que : ftp://[nom d'utilisateur]:[mot de passe]@[adresse du serveur ftp]. Par exemple ftp://ftp_user_1 : [email protégé]- pour se connecter depuis un réseau local. Pour vous connecter depuis Internet, remplacez l'adresse locale par une adresse externe ou par un nom de domaine.

Poursuivant le sujet du transfert de fichiers sur Internet, je parlerai aujourd'hui du serveur FTP. Même si j'ai donné ma préférence, le serveur FTP ne doit pas être négligé, car il s'agit d'une méthode de transfert de fichiers très populaire. Alors, un peu de théorie. Qu’est-ce que FTP ?

FTP (File Tranfser Protocol) traduit de l'anglais signifie « File Transfer Protocol » et est utilisé pour échanger des fichiers entre ordinateurs via Internet ou réseau local. Pour vous connecter au serveur FTP, un navigateur classique ou même l'Explorateur Windows suffisent. La seule condition est port ouvert 21 (utilisé par défaut, mais peut être remplacé par le vôtre), c'est-à-dire qu'il doit être ouvert. Ainsi, si vous disposez d’un pare-feu ou d’un routeur, vous devrez vous rappeler où se trouvent les instructions pour rediriger le port 21.

Passons donc à la configuration d'un serveur FTP.

1) Et la première chose dont nous avons besoin est d’ajouter des composants à notre système d’exploitation. Pour cela, allez dans « Panneau de configuration » → « Programmes » → « Programmes et fonctionnalités » et cliquez sur le bouton à gauche « Activer ou désactiver des fonctionnalités Windows » :

2) Dans la liste qui s'ouvre, nous devons activer le groupe de composants « Services IIS », à savoir : « Serveur FTP », « Services Internet » et « Outils de gestion de site Web ». Cela devrait ressembler à la capture d'écran :

Cliquez sur OK et attendez la fin de l'installation des composants. En fonction de la sortie de votre système opérateur, vous aurez peut-être besoin d'un disque d'installation de Windows.

Dans la fenêtre qui s'ouvre, dans la colonne de gauche, ouvrez l'arborescence jusqu'à l'onglet « Sites » et faites un clic droit sur cet onglet. Sélectionnez « Ajouter un site FTP » :

Nous indiquons le nom du site et le répertoire auquel on accédera via le protocole FTP :

Spécifiez les paramètres de lancement du serveur FTP. Si vous ne souhaitez pas que le serveur démarre automatiquement au démarrage du système, décochez la case. Dans la sous-section SSL, cochez « Sans SSL » :

Sur la page suivante, cochez les cases à côté de « Anonyme » et « Plain » et cliquez sur Terminé :

Le site FTP est créé, poursuivons la configuration.

4) Allez dans « Panneau de configuration » → groupe « Système et sécurité » → « Pare-feu Windows » et sélectionnez « Paramètres avancés » dans la colonne de gauche :

Allez dans l'onglet « Règles pour les connexions entrantes ». Vous devez trouver et inclure deux éléments :

— Serveur FTP (trafic entrant) ;
— Trafic du serveur FTP en mode passif (trafic FTP entrant en mode passif).

Pour ce faire, faites un clic droit sur la règle et sélectionnez « Activer la règle » :

Allez ensuite dans l'onglet « Règles pour les connexions sortantes » et activez le « Trafic du serveur FTP ( trafic sortant FTP) :

Si un pare-feu ou un routeur est installé, vous devez ouvrir le port 21 (TCP) pour les connexions entrantes et le port 20 (TCP) pour les connexions sortantes.

5) Il est nécessaire de créer un utilisateur qui aura un accès complet au serveur via FTP (écriture/suppression). Vous devez d'abord créer un nouveau groupe d'utilisateurs. Par conséquent, allez dans « Panneau de configuration » → groupe « Système et sécurité » → « Administration » → « Gestion de l’ordinateur ». Dans la partie gauche de la fenêtre, sélectionnez la section « Utilisateurs et groupes locaux » → « Groupes ». Faites un clic droit sur l'espace vide dans la partie centrale de la fenêtre et sélectionnez « Créer un groupe » :

Saisissez le nom et la description du groupe et cliquez sur le bouton « Créer » :

Allez dans l'onglet « Utilisateurs » et, par analogie, cliquez sur un espace vide et sélectionnez « Nouvel utilisateur » :

Nous saisissons les données et proposons un mot de passe (au moins huit caractères). Nous cochons également les cases « Interdire à l'utilisateur de modifier le mot de passe » et « Le mot de passe n'expire pas » :

Ouvrez les propriétés du nouvel utilisateur en cliquant dessus avec le bouton droit. Allez dans l'onglet « Adhésion au groupe ». Cliquez sur le bouton « Ajouter » → « Avancé » → « Rechercher » et sélectionnez le groupe que nous avons créé il y a quelques minutes. Cliquez sur OK.

Cliquez sur le bouton « Ajouter » et ajoutez le groupe que nous avons créé. Nous donnons au groupe un accès complet en cochant la case appropriée en bas de la fenêtre :

Cliquez sur OK pour appliquer les modifications.

Allez dans « Panneau de configuration » → groupe « Réseau et sécurité » → « Outils d’administration » et ouvrez « Gestionnaire de services IIS » → « Sites » et sélectionnez notre site :

Sélectionnez « Rôles ou groupes d'utilisateurs spécifiés » et entrez le nom de notre groupe. Donnez à ce groupe des autorisations de lecture et d'écriture et cliquez sur OK.

Nous retournons sur le site et allons dans « FTP Logging ».

Spécifiez la taille maximale du journal ou désactivez-la complètement. Cliquez sur « Appliquer » à droite :

C'est tout. J'espère que vous avez trouvé cet article utile, cliquez sur l'un des boutons ci-dessous pour en parler à vos amis. Abonnez-vous également aux mises à jour du site en saisissant votre e-mail dans le champ de droite.

Merci de votre attention :)

Dans cet article, nous parlerons des choses suivantes :

  1. comment configurer un serveur FTP sur un ordinateur connecté au routeur ;
  2. comment y donner accès à partir du World Wide Web.

Configuration du programme du serveur FTP

Installation du serveur FileZilla

Téléchargez et installez n'importe quel serveur FTP que vous aimez ou avec lequel vous avez l'habitude de travailler. Par exemple, nous téléchargerons programme gratuit Serveur Filezilla depuis le site officiel : https://filezilla-project.org/download.php?type=server

Exécutez le fichier d'installation téléchargé :

Cliquez je rejette:

Cliquez je rejette encore:

Cliquez Installer:

Cliquez Je suis d'accord:

Suivant:

Installer:

Configuration d'un serveur FTP FileZilla

Lancez l'interface du programme.

Entrer les paramètres : menu Modifier -> Paramètres:

Vous devez maintenant configurer le mode FTP passif.

1) Sélectionnez une rubrique Paramètres du mode passif ;

2) Cochez la case Utiliser une plage de ports personnalisée ;

3) Définissez une gamme pratique de ports à utiliser en mode passif ;

4) Sur le terrain Utilisez l'adresse IP suivante enregistrez votre adresse IP externe ;

5) Cliquez sur le bouton D'ACCORD pour enregistrer les paramètres.

Vous devez maintenant configurer des comptes d'utilisateurs et spécifier des répertoires personnels.

Entrez dans le menu Modifier et sélectionnez Utilisateurs:

Dans la rubrique Général cliquez Ajouter:

Entrez votre nom d'utilisateur et cliquez D'ACCORD:

1) Cochez la case à côté Mot de passe. Cela indiquera que ce compte nécessitera un mot de passe.

2) Définissez un mot de passe pour ce compte ;

3) Aller à la rubrique Dossiers partagés :

Dans la rubrique Dossiers partagés cliquez Ajouter:

et sélectionnez le dossier qui sera ouvert à cet utilisateur pour y accéder via Protocole FTP. Après sélection dossier partagé cliquez D'ACCORD:

Définir les autorisations pour utilisateur donné dans un dossier.

Dans la région Fichiers Vous pouvez autoriser ou désactiver les opérations sur les fichiers suivantes :

  • En lisant;
  • Enregistrer;
  • Supprimer;
  • Changement.

Dans la région Dossiers Vous pouvez autoriser ou refuser les opérations de dossier suivantes :

  • Création;
  • Supprimer;
  • Afficher la liste ;
  • Afficher les sous-dossiers.

Une fois que vous avez défini les autorisations pour cet utilisateur dans le dossier actuel, cliquez sur D'ACCORD pour enregistrer les paramètres :

Configuration de votre ordinateur

Après avoir configuré le programme du serveur FTP lui-même, vous devez autoriser les connexions entrantes dans le pare-feu.

Allons à Panneau de contrôle et choisissez Pare-feu Windows.

Faites un clic droit sur Règles pour les connexions entrantes et choisissez Créer une règle:

Choisissez une option Pour le programme et appuyez sur Suivant:

Mettez l'interrupteur en position Chemin du programme et en utilisant le bouton Revoir spécifier le chemin d'accès au fichier FileZilla Server.exe.
Ensuite, cliquez sur Suivant:

Sélectionnez une option Autoriser la connexion et appuyez sur Suivant:

Donnez à la règle un nom personnalisé et cliquez sur Prêt:

Configurer un routeur : créer des règles de redirection de port

Nous devons maintenant créer une redirection de port sur la passerelle. La passerelle peut être un routeur, un modem ou un autre appareil. Connectez-vous à l'interface Web du routeur (lisez l'article sur ce qu'est une interface Web et comment y accéder :) et ouvrez la section de redirection de port. En savoir plus sur la redirection de port dans notre article : Qu'est-ce que la redirection de port.

Créez deux règles.

Règle n°1 : rediriger le port externe 21 vers le port 21 de l'ordinateur sur lequel le programme serveur FTP est installé.

Règle n°2 : transférer une plage de ports vers la même plage de ports sur un ordinateur avec programme installé Serveur FTP.

Sauvegarde du paramètre.

Comment se connecter à distance à un serveur FTP

Pour accéder au serveur FTP, vous pouvez utiliser soit un client FTP, un navigateur ou même Explorer. Bien entendu, il est préférable d'utiliser un client FTP. Nous recommandons le programme gratuit Client FileZilla. Vous pouvez le télécharger sur le site officiel : https://filezilla-project.org/download.php?type=client

Dans le champ Hôte saisissez soit ) soit l'adresse IP externe du routeur. Ensuite, saisissez le nom d'utilisateur que vous avez créé dans le programme FileZilla Server sur votre ordinateur, le mot de passe correspondant et cliquez sur le bouton Connexion rapide:

Si lors de la redirection de port dans les paramètres du routeur, vous n'avez pas modifié le port n°21 en non standard, alors le champ Port Vous pouvez le laisser vide - le programme se connectera au port 21 par défaut.

Généralement, à la demande « Configuration de FTP dans Serveur Windows 2008 ou 2012" pop-up guides détaillés comment déployer ce serveur à l'aide de IIS (Internet Information Services - un serveur Web multifonctionnel sur Basé sur Windows et intégré à celui-ci). Cependant, il existe des cas particuliers dans lesquels augmenter IIS en raison d'une fonctionnalité n'est pas tout à fait logique.

Dans mon cas, Apache était déjà installé sur le serveur et certaines fonctionnalités utilisant Apache étaient installées, et il est devenu nécessaire de mettre en place un simple serveur FTP pour l'échange de données. Augmenter IIS pour cette fonctionnalité, puis désactiver tous les services et libérer les ports pour éviter un conflit avec Apache - je n'ai pas vu beaucoup de sens. Par conséquent, il a été décidé d'installer FTP, qui ne charge pas le système et connaît très bien son travail - FileZilla Server.

Je vous demande de ne pas vous alarmer immédiatement par sa nature anglophone. Les réglages sont assez simples et si vous faites tout selon les instructions ci-dessous, vous n'aurez aucun problème.

Installation du serveur FileZilla

Téléchargez le kit de distribution depuis le site du fabricant ou depuis notre site Internet. Lançons-nous et procédons dans l'ordre :

Nous acceptons la licence, cliquez sur Je suis d'accord

Ici, vous pouvez tout laisser tel quel. Le code source ne peut vous intéresser que si vous êtes programmeur. Si vous êtes programmeur, il est peu probable que vous ayez besoin de cet article, alors sans plus tarder, cliquez sur Suivant et passer à l'étape suivante.

Sélectionnez le chemin d'installation en cliquant sur un bouton Parcourir, ou laissez tout tel quel et continuez - Suivant.

Ici, nous définissons le mode de fonctionnement de notre serveur et le port sur lequel nous nous connecterons pour administrer le serveur. S'il s'agit d'un serveur qui sera utilisé en permanence, je vous recommande de tout laisser ici tel quel. Si cela arrive occasionnellement, vous pouvez choisir la deuxième option, mais vous devrez alors démarrer le service manuellement, et dans le troisième cas, assurez-vous de vous connecter via la console, sinon cela ne fonctionnera pas.

Cliquez Suivant.

Les options suivantes sont proposées ici :
Lancement de l'interface d'administration lors de la connexion à Windows en tant qu'utilisateur
Lancement de l'interface d'administration lors de la connexion uniquement par l'utilisateur actuel (sous lequel l'installation est effectuée)
Lancement manuel

Vous pouvez choisir comme vous le souhaitez. Ce n’est pas intéressant pour moi de voir son visage à chaque départ, alors je choisis la troisième option.

Cliquez Suivant.

Le processus d'installation a commencé.

Si pendant le processus d'installation vous n'avez pas modifié le port d'accès au module d'administration, laissez tout tel quel et cliquez sur Connecter.

Ici, il indique qui il est et avertit en rouge que le serveur est situé derrière le routeur, vous devez donc configurer le mode passif et effectuer la redirection de port sur le routeur.

Il dit également qu'une connexion cryptée n'est pas possible tant que nous n'avons pas activé FTP sur TLS. Ceci afin que personne ne puisse intercepter le trafic. A vous de choisir d'activer ou non cette fonctionnalité. Pour serveur domestique Je n'y vois pas de besoin particulier.

Cliquez sur l'icône Paramètres (la troisième) et démarrez les paramètres.

Chapitre Paramètres généraux- ici, vous pouvez tout laisser tel quel.

Si cela vous intéresse, je vais vous expliquer ce que cela signifie :

Écoutersurcesports : 21- quel port le serveur ftp écoutera. Par défaut, il s'agit du port 21. Vous pouvez le laisser ainsi s'il s'agit du seul serveur FTP présent sur cet ordinateur. S'il y en a déjà un, alors il vaut mieux changer de port.

Max.nombredeutilisateurs : 0- le nombre d'utilisateurs pouvant se connecter simultanément au serveur. 0 est un nombre illimité d'utilisateurs, sinon le nombre que vous spécifiez.

Nombredefils : 2- le nombre maximum de threads que le serveur est autorisé à utiliser. La valeur par défaut est le nombre de cœurs/threads du processeur. Si, pour une raison quelconque, vous souhaitez limiter l'utilisation du processeur, vous pouvez réduire cette valeur.

Temps mortparamètres- dans cette section, nous définissons les délais d'attente pour la connexion, pour le téléchargement et la durée pendant laquelle l'utilisateur sera connecté. Je ne vois pas l'intérêt de changer.

DANS Paramètres du mode passif nous laissons tout tel quel. Si nécessaire, vous pouvez définir une IP externe dans la section Utilisez l'adresse IP suivante, mais sans redirection de port sur le routeur, rien ne fonctionnera.

AdministrateurInterfaceparamètres- ici, vous pouvez demander liste blanche Adresses IP à partir desquelles il est autorisé à se connecter à l'interface d'administration, ainsi que déterminer quelles adresses IP le serveur écoute pour la connexion (s'il existe plusieurs cartes réseau).

Le paramètre le plus important ici est la case à cocher Modifier le mot de passe administrateur. L'utilisateur Admin n'est pas un client du serveur FTP, donc si vous le laissez sans mot de passe, personne ne se connectera au FTP sous celui-ci. Mais en cas de doute, il vaut mieux définir ce mot de passe. C'est exactement le mot de passe qu'il faudra saisir lors de la connexion à l'interface d'administration. Nous configurons les utilisateurs dans un dialogue complètement différent.

Ici, vous pouvez définir la possibilité de conserver les journaux - un journal qui surveille le fonctionnement du serveur. Cela peut être utile en cas de problèmes avec le serveur.

Si vous envisagez d'utiliser le serveur grand nombre les gens, c'est-à-dire qu'il est logique d'ajouter des limites de vitesse à un flux de téléchargement, afin qu'il n'arrive pas qu'une personne occupe la totalité de la chaîne et que les autres attendent et espèrent. Cela peut être fait dans la section Limites de vitesse. La fenêtre supérieure correspond à la vitesse de téléchargement, la fenêtre inférieure correspond à la vitesse de téléchargement.

La section des paramètres FTP sur TLS est exactement la section dans laquelle vous pouvez activer une connexion sécurisée au serveur et la spécifier dans les paramètres. fichier existant, ou générer un certificat. Ceci est facultatif.

Autoban- c'est une section très utile qui protège votre serveur des forceurs brutaux si vous cochez la case. Activerautomatiqueinterdictions, puis après un certain nombre de tentatives (par défaut 10), l'utilisateur essayant des mots de passe sera bloqué pendant un certain nombre d'heures (par défaut 1, peut être configuré jusqu'à 999 heures)

Cliquez D'ACCORD et passez à la configuration des utilisateurs, des dossiers et des droits d'accès.

Cliquez sur la quatrième icône.

Ici, nous cliquons Ajouter et nous voyons la fenêtre suivante :

On tape par exemple Utilisateur et appuyez sur D'ACCORD.

Vous pouvez cocher les cases ici Activer le compte pour permettre à l'utilisateur d'accéder au serveur et Mot de passe pour donner un mot de passe à l'utilisateur. Dans le cas contraire, l'utilisateur pourra se connecter de manière anonyme sans mot de passe.

Ici, nous définissons une liste de dossiers auxquels cet utilisateur peut avoir accès, et déterminons également ce qu'il peut faire exactement avec ces dossiers et les fichiers qui s'y trouvent.

Cliquez Ajouter et ajoutez des dossiers. Ensuite, nous cochons les cases correspondant à ce que l'utilisateur peut faire avec ces dossiers.

Pour ceux qui ne sont pas du tout forts en anglais, je traduis :

Fichiers :
Lire - lire
Écrire - enregistrer
Supprimer - suppression
Ajouter - modifier

Répertoires (dossiers) :
Créer - création
Supprimer - suppression
Liste - afficher une liste de dossiers
+ Sous-répertoires - a le droit d'afficher les sous-dossiers

J'ai sélectionné le dossier et défini tous les droits sur tout pour l'utilisateur Utilisateur.

Des limites peuvent être définies pour chaque utilisateur spécifique. Nous n'imposons aucune restriction aux privilégiés ; nous pouvons attribuer individuellement des autorisations à tout le monde.

Nous ne changeons rien ici non plus, mais nous pouvons définir une liste blanche d'adresses IP (zone de texte en haut) à partir de laquelle un certain utilisateur peut se connecter. Ou une liste noire d'adresses (zone de texte inférieure) à partir desquelles ces utilisateurs ne devraient pas être autorisés.

Cliquez D'ACCORD et commençons les tests !

Juste un petit détail. Si vous avez activé le module intégré Pare-feu Windows, il est fort probable que le port 21 soit fermé pour des raisons de sécurité. FileZilla n'ouvre pas ce port automatiquement, passons donc à Démarrer>Panneau de configuration>Pare-feu

Cliquez Créez une règle...

Choisir Personnalisable et appuyez sur Suivant

Cliquez sur Parcourir et sélectionnez l'emplacement du serveur. Dans mon cas, il s'agit de « C:\Program Files\FileZilla Server\FileZilla Server.exe ».

Ici, nous sélectionnons Type de protocole : TCP, le reste est inchangé, cliquez Suivant

Choisir Autoriser les connexions et appuyez sur Suivant

Vous n’avez rien à changer ici, cliquez Suivant

Ici, nous entrons dans le paragraphe Nom: un nom, par exemple, comme le mien - FTP-TCP et appuyez sur Prêt.

Maintenant, nous faisons la même chose, seulement au moment où vous devez sélectionner un protocole, sélectionnez UDP.

Choisissez n'importe quel nom, par exemple FTP-UDP.

Voilà, cliquez Prêt.

Ça y est, nous avons expliqué au Firewall que les paquets doivent être autorisés à passer, il ne reste plus qu'à rediriger 21 ports et mettre le client en mode passif.

Suite zFTPServer 3.3

Promoteur: Nicolas Bergfeldt
Taille de distribution : 4,29 Mo
Diffusion: shareware zFTPServer Suite - un serveur FTP pratique et très multifonctionnel prenant en charge le cryptage SSL 256 bits, facile à configurer, rapide à utiliser et offrant exigences minimalesÀ ressources système. En utilisant ce programme, il n'est pas du tout difficile d'organiser un accès anonyme ou par mot de passe pour des utilisateurs individuels ou des groupes entiers d'utilisateurs, en définissant pour eux les restrictions requises pour travailler avec les informations sur le serveur FTP. Les connexions parallèles sont prises en charge, dont le nombre est facile à limiter. Il est possible de détecter et de bloquer automatiquement plusieurs tentatives de connexion dans un court laps de temps, ainsi que de bloquer certains comptes lorsqu'une période spécifiée se produit. Il existe un contrôle d'accès par adresses IP et une limitation du nombre de connexions pour les utilisateurs individuels et les adresses IP. Implémentation de la possibilité de limiter la bande passante, ainsi que de limiter espace disque, fourni à l'utilisateur pour reprise. Le mode FTP passif (PASV) est pris en charge, ce qui est important pour configurer un serveur avec une IP dynamique. L'administration à distance du serveur FTP est possible. Le programme (il existe une version russe) est présenté en plusieurs éditions, parmi lesquelles les éditions Free, Personal et Personal Pro intéressent les utilisateurs à domicile. Le premier est entièrement gratuit, les deux autres ne peuvent être utilisés gratuitement que pendant 10 jours. Le coût de la version commerciale Personal est de 9,9 euros, la version Personal Pro est de 19,9 euros. DANS version gratuite 10 connexions parallèles sont autorisées, dans Personal - 25, et dans Personal Pro, le nombre de connexions est illimité. zFTPServer Suite comprend deux modules, dont l'un fonctionne comme un serveur FTP (peut être démarré automatiquement en tant que service lorsque Démarrage de Windows, si cela a été précisé lors de l'installation du programme), et la seconde sert de console d'administration pour mettre en place la configuration du serveur.

Le serveur est configuré sans utiliser d'assistant, c'est-à-dire manuellement. Vous devez commencer par créer des comptes d'utilisateurs, pour lesquels vous devez utiliser la commande « Paramètres » > « Comptes » et cliquer sur le bouton « Ajouter un nouvel utilisateur ». Dans le cas d'un utilisateur anonyme, vous devez refuser de saisir un identifiant et un mot de passe, saisir anonyme comme nom, dans l'onglet « Répertoire personnel », déterminer le répertoire personnel en cliquant sur le bouton « Ajouter une ressource » et, si nécessaire , ajustez les droits d'accès. La création d'un utilisateur avec un nom précis se fait de la même manière, à l'exception de la nécessité de préciser un login et un mot de passe. Lors de la détermination des disponibilités utilisateurs individuels ressources, il n'est pas nécessaire de toutes les copier dans votre répertoire personnel - vous pouvez créer une structure de dossiers virtuels directement dans la console d'administration et spécifier les ressources qui doivent être disponibles dans ces dossiers.

Il est facile pour les utilisateurs de mettre en place un système de restrictions (l'onglet "Restrictions" du compte). Par exemple, limiter la durée de vie d'un compte, introduire des limites de téléchargement/upload, ignorer la limite de vitesse globale (si celle-ci a été attribuée au serveur), etc. Pour des raisons de sécurité, il est logique d'autoriser ou d'interdire aux utilisateurs de se connecter depuis adresses IP spécifiques et, si nécessaire, permettre l'utilisation de SSL pour le cryptage des données transmises. Des groupes d'utilisateurs peuvent être créés, ce qui facilite la configuration des droits d'accès et des restrictions.

À l'étape suivante, nous commençons à configurer le serveur FTP lui-même (commande "Paramètres" > "Paramètres du serveur") - cela peut être fait en mode normal ou avancé. Pour activer cette dernière, vous devrez cocher la case « Paramètres » > « Afficher les paramètres avancés ». Tous les paramètres sont répartis en neuf groupes, dont les plus importants sont les groupes Général, Planificateur de vitesse et Sécurité. Dans le groupe "Général", les paramètres de base du serveur FTP sont réglementés - ici vous pouvez limiter le nombre connexions parallèles, définissez les restrictions générales de téléchargement/téléchargement, spécifiez une adresse pour le mode passif et définissez les plages de ports, etc.

Le groupe Speed ​​​​Scheduler offre la possibilité d'ajuster les restrictions de téléchargement et de téléchargement en fonction du jour de la semaine. Le groupe Sécurité vous permet de modifier certains paramètres de fonctionnement du serveur liés à la sécurité. En particulier, il est facile d'interdire les transferts entre deux serveurs FTP, d'établir une protection contre les attaques DDOS et d'ennuyer les clients en interdisant la création de plusieurs connexions client dans un court laps de temps et de définir une interdiction, ou vice versa - d'autoriser les connexions à partir d'une adresse IP spécifique. adresses.

Pendant l'exécution du serveur FTP, les statistiques d'activité des utilisateurs sont conservées et affichées dans la fenêtre principale de la console d'administration. Des informations sur les noms des utilisateurs connectés, leurs adresses IP, les dates et heures des connexions et les opérations effectuées peuvent être fournies ici. Si vous le souhaitez, certaines de ces données peuvent être supprimées via le menu « Affichage » > « Informations ».

Serveur FTP Cerbère 2.49a

Promoteur: Cerbère, LLC.
Taille de distribution : 3,92 Mo
Diffusion: shareware Cerberus FTP Server est un serveur FTP compact et peu exigeant prenant en charge le cryptage SSL/TLS. Grâce à ce programme, il est facile de transformer votre ordinateur en un serveur FTP, accessible à tous et uniquement à des utilisateurs sélectionnés, en définissant pour eux une liste de dossiers et de fichiers disponibles et en définissant les droits d'accès. Et limitez également le nombre autorisé de connexions parallèles et le délai prévu pour accéder au serveur FTP. Il est possible de contrôler l'accès via les adresses IP en créant des listes d'adresses à partir desquelles l'accès au serveur sera toujours autorisé ou refusé. Il existe une fonction permettant de bloquer plusieurs connexions client sur une courte période afin de se protéger contre les clients ennuyeux et les attaques DDOS. Des statistiques sur les connexions établies sont conservées. Le serveur FTP Cerberus peut également être téléchargé à partir de fins personnelles utilisation gratuite. Pour les applications commerciales, la période d'essai gratuite est limitée à 30 jours, après quoi vous devrez payer 59,99 $ pour un an de mises à jour gratuites, ou 89,90 $ – et vous pourrez ensuite mettre à jour le programme gratuitement pendant deux ans. Le programme est présenté dans un module, lancé à partir du menu Démarrer (bien qu'il puisse également fonctionner en tant que service, mais après les paramètres appropriés) et est constamment situé dans la barre d'état système pendant le fonctionnement. C'est depuis la barre d'état système que le serveur FTP est activé/désactivé.

Lorsque vous le démarrerez pour la première fois, il vous demandera poliment à quelles fins il sera utilisé et sera heureux qu'en cas d'utilisation personnelle, vous n'ayez pas besoin de payer pour le programme. Après cela, l'assistant vous demandera immédiatement de créer un compte anonyme. compte et spécifiez le répertoire personnel correspondant - naturellement, vous pouvez refuser de créer un accès anonyme. Ensuite, le programme calculera automatiquement votre adresse IP et vous demandera si vous devez utiliser SSL/TLS et enfin créera le compte souhaité. Après cela, les utilisateurs anonymes pourront accéder à votre serveur.

Si l'accès anonyme ne vous suffit pas - c'est-à-dire que vous devez configurer l'accès personnel - vous devrez alors utiliser la commande Configuration

De plus, via IP Manager (Configuration

Dans le cas d'une IP dynamique, vous pouvez configurer le serveur FTP Cerberus pour utiliser un nom de domaine obtenu, par exemple, auprès de No-ip.com. Pour ce faire, ouvrez le Gestionnaire de serveur et dans l'onglet Général, cochez la case Détecter IPv6, et dans l'onglet Interfaces, cochez la case Détection automatique et spécifiez le nom de domaine.

L'activité des utilisateurs est enregistrée dans les journaux et reflétée dans la fenêtre principale du programme ; si vous le souhaitez, un rapport au format HTM peut être généré sur cette base.

Serveur FTP doré 4.2

Promoteur: Logiciel KMiNT21
Taille de distribution : Serveur FTP Golden - 974 Ko, Serveur FTP Golden Pro - 717 Ko
Diffusion: Golden FTP Server Pro - shareware ; Golden FTP Server - gratuit Golden FTP Server - un serveur FTP très simple et intuitif interface claire. Ce programme vous permet de définir à la fois anonyme et personnel (uniquement dans Version professionnelle) l'accès au serveur FTP pour des utilisateurs spécifiques, ainsi que bloquer l'accès à partir d'adresses IP spécifiques et interdire les connexions anonymes. Il prend en charge plusieurs téléchargements parallèles et des statistiques sont conservées sur toutes les connexions effectuées. Le serveur FTP démarre automatiquement au démarrage de Windows. Le programme (il existe une version russe) est présenté en deux éditions : le Golden FTP Server gratuit et le Golden FTP Server Pro payant. La différence fondamentale entre eux est que l'édition gratuite vous permet de créer uniquement des connexions anonymes et ne peut pas bloquer l'accès à partir d'adresses IP spécifiques. Golden FTP Server Pro peut être téléchargé et utilisé gratuitement pendant 21 jours, après quoi vous devrez payer 29 $. La technologie de configuration d'un serveur FTP basé sur Golden FTP Server est extrêmement simple. Il suffit d'installer le programme, d'activer l'onglet "Ressources ouvertes" et d'ajouter pour tout le monde (utilisateur - anonyme) ou uniquement pour des utilisateurs spécifiques une liste de ressources mises à leur disposition en cliquant sur le bouton "Ajouter". Après cela, les utilisateurs spécifiés pourront se connecter au serveur FTP et télécharger des fichiers à partir de celui-ci ou télécharger des données de la manière habituelle. Des statistiques sont conservées sur les connexions qu'il établit, à partir desquelles vous pouvez à tout moment identifier une liste des connexions actives, bloquées et récentes.

Conclusion

Nous nous sommes concentrés uniquement sur certains des serveurs FTP du marché - ceux qui, à notre avis, seront les plus intéressants pour les utilisateurs particuliers. Et nous nous sommes limités aux paramètres très minimaux dans chacun - la connaissance de ce minimum sera suffisante pour organiser un échange pratique de données avec des amis et des connaissances. Cependant, en réalité, la plupart des programmes examinés ont des capacités bien supérieures à cet égard, de sorte que ceux qui le souhaitent peuvent expérimenter les paramètres à leur guise. Parmi les solutions présentées dans l'article, Gene6 FTP Server a la plus grande fonctionnalité (Tableau 1) ; les packages Serv-U et FileZilla Server en sont assez proches en termes de fonctionnalités, bien que dernière version Serv-U nous a quelque peu déçu (ce n'était pas le cas avant) en raison de ses performances lentes. Quant à l'utilitaire FileZilla Server, l'un des inconvénients est le manque de localisation en russe, ce qui peut compliquer un peu la configuration du serveur. Ces trois solutions sont principalement conçues pour les utilisateurs avancés. Il est plus sage pour les débutants de porter leur attention sur davantage des outils simples représenté par zFTPServer Suite Free, Cerberus FTP Server ou Golden FTP Server Pro. Parmi eux, le leader dans la combinaison la plus réussie d'une disponibilité extrême associée à un niveau de sécurité suffisant, de faibles exigences en ressources système et des capacités relativement larges, à notre avis, est le programme zFTPServer Suite. Mais l'utilitaire le plus simple est Golden FTP Server - même l'utilisateur le plus inexpérimenté n'aura pas besoin de plus de cinq minutes pour configurer un serveur FTP avec son aide.

Tableau 1. Fonctionnalité du serveur FTP

© 2024 ermake.ru -- À propos de la réparation de PC - Portail d'information