Serveur FTP local. Installer un serveur FTP et le configurer (en utilisant le programme FileZilla Server comme exemple). Méthodes de connexion à un serveur FTP. Sélection d'un serveur FTP

, en y « cousant » le login et le mot de passe. Il est également possible de créer un raccourci vers un répertoire ou même de le connecter en tant que lecteur réseau. Tout cela facilite grandement le travail avec le serveur FTP. Ceci sera discuté ci-dessous. Toutes les captures d'écran ont été prises pour Windows 7 ; les étapes sont similaires pour les autres systèmes d'exploitation de la famille Windows.

1. Lien direct vers le fichier stocké sur le serveur FTP

FTP://<Se connecter>:<Mot de passe>@<Adresse>/<Chemin>

Je vais vous montrer avec un exemple. Qu'il y ait un serveur FTP avec l'adresse ftp://site(ou ftp://178.74.69.30) et données de connexion :

  • Nom d'utilisateur - utilisateur
  • Mot de passe - passe123

Une civière a été créée sur le serveur Température où se trouve le fichier fichier.txt. Le lien direct vers ce fichier sera le suivant :

Ftp://user:pass123@site/Temp/file.txt

S'il y a des espaces dans le nom du fichier, vous devez les remplacer par un jeu de caractères %20 , c'est-à-dire un lien vers le fichier fichier nouveau.txt sera comme ceci :

Ftp://user:pass123@site/Temp/file%20new.txt

2. Raccourci vers le dossier sur le serveur FTP

Créons maintenant un raccourci pour un accès rapide au serveur FTP. Pour cela, faites un clic droit sur le bureau et dans le menu « Créer" sélectionner " Étiquette» .

L'assistant de création de raccourci s'ouvrira. Dans le champ " Localisation de la propriété"écrivons

C:\Windows\explorer.exe ftp://user:pass123@site/Temp

3. Connexion du répertoire du serveur FTP en tant que lecteur réseau

Et enfin, connectons le dossier Température sur notre serveur FTP comme lecteur réseau. Pour cela, ouvrez le navigateur sur la page d'accueil " Ordinateur" et dans le panneau de navigation sélectionnez " Connecter un lecteur réseau» .

Dans l'assistant qui démarre, sélectionnez le lecteur de disque et définissez le drapeau " Restaurer à la connexion" et cliquez sur le lien " Connectez-vous à un site où vous pouvez stocker des documents et des images» .

" Assistant d'ajout d'un emplacement réseau", Cliquez sur " Plus loin" et cliquez sur le lien " Choisissez un autre emplacement réseau» .

Cliquez sur " Plus loin", entrez le nom de l'emplacement réseau, encore une fois " Plus loin" et complétez l'assistant en cliquant sur " Prêt". Si tout est fait correctement, un lien direct vers le répertoire sélectionné sur le serveur FTP devrait apparaître dans la liste des lecteurs.

Cet article vous a t'il aidé?

À ce jour Serveur ftp reste l'un des outils de transfert de fichiers les plus populaires sur les réseaux. Terme FTP (Protocole de transfer de fichier) est traduit de l'anglais par « File Transfer Protocol » et est destiné à l'échange de fichiers entre ordinateurs via un réseau local ou Internet. Ce protocole implique une hiérarchie d'interaction client-serveur.

Pour vous connecter au serveur FTP côté client, un explorateur classique suffit les fenêtres, mais le travail sera plus confortable en utilisant l'un des navigateurs Internet les plus utilisés Firefox, Opéra ou Chrome.

Protocole d'échange de données FTP utilise habituellement 21 ports, donc si votre réseau utilise un Firewall ou un routeur, vous devez autoriser l'utilisation de 21 ports ou, si nécessaire, définir (attribuer) en utilisant un autre port.

Passons ensuite à la partie principale et envisageons d'organiser un serveur FTP sur votre ordinateur. Il existe depuis longtemps de nombreux programmes permettant de configurer un serveur FTP en mode automatique, par exemple l'habituel. Mais lors du passage à de nouveaux systèmes d'exploitation, d'anciens programmes familiers peuvent nous déranger avec des dysfonctionnements, nous devons donc être capables de les organiser à l'aide du système d'exploitation lui-même. les fenêtres le plus simple Serveur ftp.

Voici un court algorithme pour déployer un serveur FTP

Tout d’abord, recherchez la boîte de dialogue « Activer ou désactiver des fonctionnalités Windows ».

Pour ce faire, cliquez sur « Démarrer », puis « Panneau de configuration », puis « Programmes », puis « Programmes et fonctionnalités » et recherchez le bouton « Activer ou désactiver des fonctionnalités Windows » sur la gauche.

Et pour ceux qui sont dans le tank - une petite capture d'écran

Nous ouvrons la boîte de dialogue trouvée « Activer ou désactiver les composants Windows » avec le clic habituel de la souris et dans la fenêtre « Composants Windows » qui s'ouvre. Dans cette fenêtre, dans la liste des composants, activez le groupe « Services IIS » et cochez trois cases : « Serveur FTP », « Services Internet » et « Outils de gestion de site Web ». En conséquence, nous avons l'image suivante :

sélection des composants Windows IIS

Cliquez ensuite sur OK et attendez la fin de l'installation des composants sélectionnés. Pendant le processus d'installation, vous aurez peut-être besoin d'un disque contenant le package d'installation de votre système d'exploitation Windows.

3. Alors nous devrions déjà démarrer ce serveur FTP. Par conséquent, encore une fois, nous allons dans le « Panneau de configuration », puis dans le groupe « Réseau et sécurité » et dans l'onglet « Administration », ouvrons enfin le « Gestionnaire de services IIS ».

Dans cette fenêtre, dans la colonne de gauche, recherchez l'onglet « Sites » dans l'arborescence de la liste des services et faites un clic droit sur cet onglet. Sélectionnez « Ajouter un site FTP ».

Une nouvelle fenêtre « Ajouter un site FTP » devrait s'ouvrir. Dans cette fenêtre nous indiquons le nom du site et le répertoire auquel on accédera via le protocole FTP.

Dans la fenêtre suivante, nous spécifions les paramètres de lancement du serveur FTP. Si vous le souhaitez, vous pouvez choisir de démarrer le serveur automatiquement au démarrage du système, ou décocher la case sinon. Dans la sous-section SSL, vous devez mettre un point sur « Sans SSL ».

Sur la dernière page, cochez les cases « Anonyme » et « Normal ».
Ça y est, cliquez sur « Terminer », notre site FTP est créé,
gauche
1.configurer le pare-feu Windows
2.créez un utilisateur qui aura un accès complet au serveur via FTP
3.spécifiez les autorisations de groupe pour le répertoire que nous avons spécifié lors de la création du serveur
4.et définir les règles d'autorisation FTP

Après avoir terminé la création du serveur FTP, vous devez le tester à l'aide du navigateur de fichiers Filezilla ou de l'un des navigateurs Internet les plus utilisés. Firefox, Opéra ou Chrome.

10 meilleurs clients FTP gratuits pour 2017

10. Client FTP pour Linux

Un client FTP est un programme qui utilise le protocole FTP pour transférer des fichiers vers et depuis un ordinateur distant. FTP est le protocole de transfert le plus couramment utilisé pour transférer des fichiers d'un ordinateur à un autre via Internet. La version de base du protocole n'est pas sécurisée.

Chaque concepteur/développeur Web a un client FTP préféré et nous transférons généralement des fichiers vers des serveurs Web à l'aide de ces clients. Cependant, il arrive parfois que nous n'ayons pas nos ordinateurs avec nous, mais que nous devions transférer ou modifier un fichier qui ne peut être reçu que via FTP.

Il existe de nombreux clients FTP gratuits disponibles sur Internet. Dans cet article, vous trouverez une liste des meilleurs clients FTP triés sur le volet pour les développeurs.

FileZilla est le choix numéro un pour la plupart des utilisateurs car c'est l'un des clients FTP prometteurs et populaires. FileZilla est très rapide, peut gérer les transferts simultanés et prend en charge FTP, SFTP et FTPS multiplateformes avec de nombreuses fonctionnalités utiles et une interface graphique intuitive.

De plus, il prend également en charge IPv6, les signets, fonctionne sous Windows, Linux, Mac OS X, etc., prend en charge l'édition de fichiers, la comparaison de répertoires distants, le glisser-déposer, la recherche de fichiers à distance et bien plus encore.

FireFTP est un client FTP/SFTP multiplateforme gratuit et sécurisé pour Mozilla Firefox qui offre un accès simple et intuitif aux serveurs FTP/SFTP. FireFTP est gratuit, multiplateforme et prend en charge SSL/TLS/SFTP (le même cryptage utilisé dans les opérations bancaires et les achats en ligne). Ce client FTP est disponible en 20 langues, prend en charge les jeux de caractères, la recherche/filtrage, l'édition à distance, l'exportation/importation de compte, le hachage de fichiers, la prise en charge de proxy, la prise en charge de FXP et est open source.

Monsta FTP est un logiciel PHP/Ajax open source basé sur le cloud qui place la gestion des fichiers FTP directement dans le navigateur, n'importe où et à tout moment. Vous pouvez glisser et déposer des fichiers dans votre navigateur, les afficher et les télécharger comme par magie. Monsta FTP prend en charge l'édition de fichiers à l'écran. Il existe un support pour plusieurs langues.

Il a été testé sur Chrome, Firefox, Internet Explorer et Safari. Il est publié sous la licence publique générale GNU. Vous pouvez le télécharger gratuitement et l'installer sur votre propre serveur.

Cyberduck est un navigateur libre FTP, SFTP, WebDAV, S3, Backblaze B2, Azure et OpenStack Swift pour Mac et Windows. Interface facile à utiliser, connexion à FTP (File Transfer Protocol), SFTP (transfert de fichiers sécurisé SSH), WebDAV (développement et versionnage distribués sur le Web), Amazon S3, Google Cloud Storage, Rackspace Cloud Files, Backblaze B2, Google Drive et Dropbox .

Vous pouvez modifier les en-têtes HTTP standard et ajouter des en-têtes de fichiers HTTP personnalisés pour le stockage des métadonnées et le contrôle du cache. Édition par lots activée.

Cyberduck est une application pratique pour télécharger et télécharger des fichiers depuis FTP. Étant simple et facile à utiliser, le client peut facilement être personnalisé selon les besoins de l'utilisateur.


SmartFTP prend en charge FTP (File Transfer Protocol), FTPS, SFTP, WebDAV, S3, Google Drive, OneDrive, SSH, client terminal. Il vous permet de transférer des fichiers entre votre ordinateur local et un serveur sur Internet. Outre ses nombreuses fonctionnalités de base et avancées, SmartFTP propose également des transferts sécurisés, fiables et efficaces qui en font un outil puissant.

SmartFTP inclut quelques nouvelles fonctionnalités telles que la prise en charge de Windows 10, un éditeur de texte, Google Drive, Microsoft OneDrive et de nombreuses autres améliorations et améliorations.

WinSCP est un logiciel open source - un client SFTP gratuit, un client FTP, un client WebDAV et un client SCP pour Windows. Sa fonction principale est de transférer des fichiers entre l'ordinateur local et distant. De plus, WinSCP propose des scripts et des fonctionnalités de gestion de fichiers de base.

Classic FTP est un client FTP stable, abordable et très simple à utiliser. Il regorge de nombreuses fonctionnalités utiles telles qu'une interface utilisateur intuitive, un outil de synchronisation de fichiers par glisser-déposer, prend en charge FTP sécurisé (SSL), compatible avec tous les serveurs FTP populaires, un assistant de configuration simple et fonctionne à la fois sous Windows et Mac OS. X .

Transmit est le client FTP le plus populaire et le plus dominant parmi les utilisateurs Mac. Il est livré avec un ensemble très puissant de fonctionnalités telles que la synchronisation des dossiers, la fonction disque et des vitesses plus rapides. Transfer s'intègre parfaitement dans l'environnement Mac natif, ce qui permet aux utilisateurs Mac de commencer très facilement à l'utiliser rapidement. Transmit n'est pas un client FTP gratuit !

OneButton FTP est un client FTP graphique pour Mac OS X qui met fortement l'accent sur la facilité d'utilisation. OneButton FTP facilite le transfert de fichiers en glissant-déposant simplement des fichiers depuis votre ordinateur.

OneButton FTP ne coûte rien ; Il s'agit d'un client entièrement gratuit. Il contient des localisations en anglais, français, allemand, italien, japonais, espagnol et suédois. Il prend en charge à la fois le FTP non crypté et le FTP sur SSL.

10. Client FTP pour Linux

gFTP est un client de transfert de fichiers multithread gratuit pour les machines basées sur *NIX. Il prend en charge les protocoles FTP, FTPS (contrôle de connexion), HTTP, HTTPS, SSH et FSP. Le téléchargement et l'édition de fichiers sont similaires à FileZilla.

Bonne journée, chers lecteurs ! Comme vous l'avez compris d'après le titre, nous allons parler aujourd'hui de Serveur FileZilla et créer votre propre serveur FTP en tant que tel.

Dernièrement, je reçois beaucoup de messages me demandant de leur expliquer comment configurer mon propre serveur FTP chez moi (ou pas chez moi).

Si quelqu'un ne sait soudainement plus ce qu'est FTP, vous pouvez le découvrir dans cet article "" ou commencer à lire tout de suite (dans cet article, il y a quelques mots sur le protocole lui-même).

Préparation de l'installation de votre propre serveur FTP

Comme promis, parlons d’abord brièvement de ce qu’est FTP pour ceux qui ne le savent pas :

Je voudrais immédiatement noter que l'article envisagera l'option d'un usage domestique, sans les paramètres délicats et subtils utilisés dans le cas des serveurs d'entreprise à part entière.

Pour l'installer, vous devez télécharger l'une des multiples distributions qui vous aideront à déployer un serveur FTP. Personnellement, je vous recommande d'utiliser FileZilla Server, car, comme le client que j'ai mentionné un jour (voir l'article sur le lien ci-dessus), il est extrêmement simple à installer et à configurer, et est également gratuit.

Installation du serveur FTP FileZilla

Après avoir téléchargé la distribution, lancez son installation (cela signifie que vous devez cliquer sur le fichier exe téléchargé) et suivez les recommandations ci-dessous.

Dans la première fenêtre, vous devez accepter le contrat de licence, cliquez sur « J'accepte ».

  • Standard - option d'installation à partir de zéro pour une fonctionnalité complète du serveur.
  • Complet - presque la même chose, mais le code source du programme sera également copié dans le dossier d'installation, au cas où vous souhaiteriez y modifier quelque chose.
  • Service FTP uniquement (Service uniquement) - le service FTP est installé directement, sans y accéder via l'interface. Utile si vous envisagez de gérer votre stockage de fichiers à partir d'un autre ordinateur.
  • Interface de contrôle(Interface uniquement) - contrairement au point précédent, seul le shell de gestion du serveur graphique est installé, mais pas le serveur lui-même. À utiliser si vous souhaitez accéder à distance à votre serveur FTP.
  • Installation personnalisée(Personnalisé) - Vous êtes libre de choisir ce que vous souhaitez mettre sur votre ordinateur.

Dans la fenêtre suivante, vous devez sélectionner le dossier d'installation, par exemple " C:\Program Files\FileZilla Server" Après la sélection, passez à la fenêtre suivante (Suivant).

Maintenant, le programme d'installation nous demandera de choisir comment installer et exécuter le serveur.

Il existe trois options :

  • Comment démarrer un service lors de la connexion
  • Comment démarrer un service manuellement
  • Installation facile, exécutez manuellement

Il est recommandé de choisir la première ou la deuxième option. La seule différence est que dans le second cas, pour que le serveur fonctionne, il faudra vous rendre sur " Panneau de configuration - Administration - Gestion des services", recherchez le service dans la liste et démarrez-le vous-même en cliquant sur le bouton Démarrer.

Portage et lancement initial de FileZilla Server

De plus, à ce stade, vous devez spécifier le port via lequel l'interface de gestion du serveur sera connectée, c'est-à-dire votre console d'administration, pour ainsi dire, qui vous permettra de définir les paramètres, de voir qui s'est connecté où, etc. Pour augmenter la sécurité, remplacez-le du standard (14147) par autre chose.

De plus, par défaut, l'option permettant de démarrer le serveur une fois l'installation terminée est cochée. Vous pouvez laisser cette case à cocher ou la supprimer. Ce sont vos affaires. Cela fait, accédez à la dernière fenêtre à l'aide du bouton Suivant.

Ici, nous sélectionnons les options de lancement de l'interface.

Il y en a encore trois :

  • Lors de la connexion, pour tous les utilisateurs
  • A la connexion, pour l'utilisateur actuel
  • Manuellement

La première option fonctionnera si vous êtes le seul utilisateur de l'ordinateur sur lequel le serveur est installé et, en principe, vous lancerez toujours l'interface automatiquement sous tous les comptes du système d'exploitation ou sous un seul.

La seconde convient à ceux qui travaillent sur un ordinateur plus d'une fois (c'est-à-dire qu'il existe plusieurs comptes sur l'ordinateur utilisés par différentes personnes) et qui souhaitent que personne d'autre ne gère leur serveur FTP, c'est-à-dire que l'interface ne peut être lancée que à partir du compte dans lequel ils se trouvent actuellement et l'installation est effectuée.

Et la troisième option définit le paramètre de lancement uniquement manuellement, c'est-à-dire il ne démarrera pas du tout avec le système.

Permettez-moi de vous rappeler que l'interface est en quelque sorte un programme d'administration qui vous permet de surveiller l'état du serveur, de le démarrer, de l'arrêter et de le configurer.

Coche ( Démarrer l’interface une fois l’installation terminée) dans cette fenêtre, là encore, configure l'interface pour qu'elle démarre immédiatement à la fin de l'installation.

Eh bien, après avoir réglé tout cela, vous pouvez enfin commencer à installer le serveur (en utilisant bien sûr le bouton "Installer") :)

Configuration initiale du serveur FTP FileZilla

Ainsi, après l'installation, lorsque vous lancez l'interface pour la première fois, une petite fenêtre apparaîtra dans laquelle vous devrez préciser l'adresse et le port de connexion, ainsi que le mot de passe administrateur (il n'est pas là lors de la première installation). Vous pouvez cocher l'option «Toujours vous connecter à ce serveur». Cliquez sur OK".

Je tiens à souligner qu'il s'agit d'une connexion au serveur localement, à savoir une connexion à l'interface d'administration, c'est à dire émettre l'adresse 127.0.0.1 et le port 14147 pour un ami qui souhaite se connecter ne sert à rien. Les adresses externes, les mots de passe et les identifiants nécessaires pour se connecter au serveur seront décrits au cours de l'article.

Passons maintenant aux paramètres. Cela se fait en allant dans « Édition -> Paramètres » ou en cliquant sur le bouton du panneau d'interface :

Une fenêtre de paramètres s'ouvrira devant vous. Sur le premier onglet (Paramètres généraux), vous pouvez définir les paramètres suivants :

Capture d'écran de haut en bas :

  • Le port sur lequel les clients se connecteront au serveur
  • Nombre maximum de clients
  • Le nombre de fils
  • Divers délais d'attente (trois pièces)

Pour les besoins de cet article, nous nous intéressons aux deux premiers points. Le port peut être laissé tel quel, ou vous pouvez le modifier pour augmenter la sécurité, mais vous devrez alors en informer toutes les personnes souhaitant se connecter.

Le deuxième paramètre est responsable du nombre maximum de connexions. Par défaut, la valeur du paramètre est « 0 », ce qui signifie que leur nombre est illimité. Cela vaut la peine de modifier ce paramètre si, par exemple, votre canal Internet ne peut pas supporter la charge, car trop de personnes se connectent à vous.

Le reste peut rester inchangé, puisque les réglages sont optimaux pour un usage domestique.

Dans le sous-élément « Filtre IP », vous pouvez spécifier les adresses IP (ou leur plage) qui ne pourront pas se connecter à votre serveur, ainsi que définir des exceptions à la plage spécifiée (deuxième champ).

Autrement dit, si vous souhaitez bannir quelqu'un et l'empêcher d'accéder à votre serveur, indiquez-le dans la première fenêtre. De plus, si vous souhaitez accorder l'accès uniquement à une personne spécifique et refuser à tout le monde, mettez un astérisque dans le premier champ et spécifiez une liste d'adresses IP dans le second.

L'onglet « Paramètres du mode passif » régule les paramètres de connexion passive au serveur et sa réponse.

Cela vaut la peine de changer quoi que ce soit ici uniquement si vous n'êtes pas connecté à Internet directement, mais via un routeur doté d'un pare-feu et d'un NAT. Dans ce cas, vous devrez peut-être spécifier votre adresse IP externe dans le champ "Utiliser l'IP suivante" (vous pouvez vous renseigner auprès de votre fournisseur ou dans l'interface du routeur), ainsi que définir la plage de ports (Utiliser la plage de ports personnalisée). grâce auquel le client peut se connecter à votre serveur en mode passif.

Il vaut probablement la peine de modifier ces paramètres uniquement en cas de problèmes de connexion des utilisateurs. Dans ce cas et qu'il est impossible de le comprendre par vous-même, je vous donnerai des conseils sur les réglages exclusivement pour vous (écrivez des commentaires).

La section des paramètres « Divers » contient des paramètres insignifiants pour un serveur FTP domestique. Par exemple, comme « Ne pas afficher le mot de passe dans les fichiers journaux" (Ne pas afficher les mots de passe dans le journal des messages), " Lancer l'interface réduite» (Début minimisé), ainsi que les tailles des tampons de transmission. En général, il n'est pas nécessaire de toucher à quoi que ce soit ici.

Dans l'onglet « Paramètres de l'interface d'administration », vous pouvez définir l'adresse IP et le port via lesquels l'interface de gestion du serveur sera disponible (le même que celui que nous avons initialement utilisé comme 127.0.0.1 et 14147, c'est-à-dire que si vous le souhaitez, vous pouvez modifier eux ). De plus, vous pouvez spécifier les adresses IP autorisées à s'y connecter.

La section des paramètres « Journalisation » vous permet d'activer l'enregistrement des fichiers journaux (Activer la journalisation dans un fichier), de configurer leur taille maximale (Limiter la taille du fichier journal à), de tout écrire dans un seul fichier (Enregistrer tout dans « FileZilla Server.log ») ou pour chaque jour, créez-en un séparé (dans ce cas, vous pouvez limiter leur durée de stockage maximale).

L'onglet « Paramètres GSS » est responsable de l'utilisation du protocole Kerberos GSS. Pour une utilisation normale, cette option ne nécessite aucune configuration.

Paramètres restants du serveur FTP : vitesses, cryptage, etc.

Ensuite, nous avons les « limites de vitesse ». Cela peut aider à limiter la vitesse des connexions entrantes et sortantes. Il existe deux manières de limiter : définir une limite permanente pour toute la durée ou créer des règles pour un jour et/ou une heure spécifique. Les limites sont spécifiées en kilo-octets.

L'onglet « Compression de transfert de fichiers » permet d'activer le mode de compression de fichiers lors du transfert. Dans ce cas, vous pouvez configurer les niveaux de compression minimum et maximum, ainsi que spécifier les adresses IP pour lesquelles la compression ne sera pas utilisée. Il n'est pas nécessaire de toucher à quoi que ce soit.

Pour configurer une connexion sécurisée entre le client et le serveur, vous devez accéder à l'élément de paramètres « Paramètres SSL/TLS ». Ici, vous devez activer la prise en charge de ces protocoles et spécifier le chemin d'accès à la clé privée, au fichier de certificat et au mot de passe. Pour l’utilisateur moyen, cela n’est pas nécessaire, c’est pourquoi nous n’en discuterons pas dans cet article.

Et enfin, vous pouvez activer le bannissement automatique des utilisateurs après la nième tentative de connexion infructueuse et la durée du bannissement. Pour ce faire, vous devez vous rendre dans l'onglet « Autobans » et, si vous en avez besoin, cocher ensuite la case « Activer les bans automatiques », indiquer dans la colonne « Bannir l'adresse IP après » le nombre de tentatives après lequel le blocage sera effectué, ainsi que le temps de blocage dans le "champ" Interdiction pour ".

Cela est parfois nécessaire pour empêcher des individus indésirables de spammer votre serveur avec leurs tentatives de connexion.

Configuration initiale des comptes d'utilisateurs (utilisateurs) et des partages (partages) dans FileZilla Server

Configurons maintenant l'accès des utilisateurs, à savoir leurs comptes, mots de passe, dossiers, etc.
A titre d'exemple, créons l'utilisateur le plus commun, pour ainsi dire, et donnons-lui accès.

Ainsi, pour ajouter un nouveau compte, dans la fenêtre principale de l'interface, suivez le chemin « Modifier -> Utilisateurs ». Nous verrons une fenêtre pour travailler avec les utilisateurs.

Pour en ajouter un nouveau, cliquez sur « Ajouter ». Ensuite, vous devrez préciser son nom, par exemple anonyme, et son appartenance à un groupe (dans notre cas, nous ne le préciserons pas). Configurez-le et cliquez sur « Ok ».



Nous pouvons maintenant définir un mot de passe et une limite sur le nombre de connexions pour notre nouvel utilisateur. Si nécessaire, faites-le en cochant la case « Mot de passe » et en l'indiquant (mot de passe) dans la case ci-contre. Il est fortement recommandé d'utiliser des mots de passe pour les utilisateurs à des fins de sécurité.

Ensuite, allez dans l’onglet « Partager les dossiers ». Ici, en fait, nous définissons les dossiers auxquels l'utilisateur aura accès. Cela se fait simplement : cliquez sur « Ajouter » et sélectionnez le dossier souhaité sur le disque. Sur la gauche, vous pouvez définir les droits d'accès : lecture seule - « Lire », écriture - « Écrire », supprimer - « Supprimer » et la possibilité de modifier les fichiers existants dans le répertoire - « Ajouter ». Ci-dessous, vous pouvez autoriser la création, la suppression, l'obtention d'une liste de fichiers et la propagation des autorisations vers les sous-répertoires.

Nous définissons les paramètres et les dossiers dont vous avez besoin et... Cliquez sur OK

Ceci termine la configuration initiale. Pour un usage domestique, vous n’avez pas besoin de plus ;)

Accès utilisateur au serveur FileZilla

Pour que vos amis puissent utiliser votre serveur FTP, vous devez leur fournir son adresse IP, ainsi que le(s) login(s), mot(s) de passe que vous avez précisé et, si nécessaire, le port (si modifié), qu'ils doivent indiquer dans le sien, .

Vous pouvez connaître l'adresse IP externe en contactant votre fournisseur, en consultant les paramètres du routeur ou simplement en utilisant l'un des nombreux services, tels que (comme vous l'avez probablement deviné, vous avez besoin de ce qui est écrit sous le texte « Votre adresse IP : » ; )).

Épilogue

C'est ainsi que les choses se passent.

Malgré le fait que l'article soit orienté au maximum vers un petit usage domestique, j'ai essayé d'expliquer de manière aussi détaillée que possible tous les paramètres et nuances nécessaires de FileZilla Server.

Comme toujours, si vous avez des questions, des ajouts, etc., écrivez dans les commentaires - je me ferai un plaisir de vous aider.

PS : Pour l'existence de cet article, merci tout particulier à un ami du projet et un membre de notre équipe sous le pseudo « Kellis »

Par conséquent, si vous devez régulièrement échanger de grandes quantités de données avec d'autres utilisateurs, il est alors plus sage de créer votre propre serveur FTP, ce qui vous permettra d'organiser ce processus de manière beaucoup plus rapide, plus sûre et plus pratique. À l'aide d'un serveur FTP, vous pouvez non seulement ouvrir l'accès à certains dossiers sur votre propre ordinateur, mais également gérer de manière flexible le volume de trafic, ainsi que les listes de fichiers et d'utilisateurs disponibles. Dans le même temps, cela deviendra également beaucoup plus pratique pour les utilisateurs à qui les documents sont destinés à les recevoir, car ils pourront utiliser leurs clients FTP familiers pour télécharger des fichiers, qui permettent de reprendre les téléchargements et peuvent les télécharger dans plusieurs threads. .

Diversité sur le marché des serveurs FTP

Il existe de nombreuses applications sur le marché pour créer des serveurs FTP. Cependant, une partie importante de ces solutions sont assez difficiles à mettre en place et coûtent cher, et sont donc plus adaptées à un public professionnel. En même temps, si vous le souhaitez, vous pouvez trouver des solutions abordables, voire gratuites (dans certains cas uniquement pour un usage non commercial). De plus, parmi eux, il y a aussi ceux que tout non-professionnel peut mettre en place. Ce sont ces serveurs FTP qui seront abordés dans cet article.

Si nous évaluons les solutions que nous avons sélectionnées pour examen du point de vue de la fonctionnalité, le niveau d'administration maximum est fourni dans le package commercial Gene6 FTP Server (édition standard) - tableau. 1, qui est l’une des meilleures applications de bureau à domicile. Les packages Serv-U (édition Standard) et FileZilla Server sont assez proches en fonctionnalités de cette solution, cependant, en raison du manque de localisation russe (et dans le cas de FileZilla Server, de toute documentation), ils sont un peu plus difficiles configurer. Quoi qu’il en soit, ces trois solutions conviennent mieux aux utilisateurs formés.

Tableau 1. Fonctionnalité des serveurs FTP

Norme de serveur FTP Gene6
(49,95 $)

Norme Serv-U (49,95 $)

Serv-U Personnel (gratuit)

Serveur FileZilla (gratuit)

Suite zFTPServer (gratuite)

Serveur FTP Cerberus (59,99 $, gratuit pour un usage privé)

Serveur FTP TYPSoft (gratuit)

Serveur FTP doré Pro (29 $)

Paramètres de base

Possibilité d'utiliser des mots de passe à usage unique

Exécuté en tant que service système

Possible, mais seulement si la case correspondante est cochée

Nombre de domaines autorisés

Prise en charge du DNS dynamique

Prise en charge du cryptage SSL

Surveillance de l'activité du serveur FTP

Compression des données

Bloquer un transfert entre deux
Serveurs FTP

Prise en charge du FTP passif (PASV)

Interdiction de créer plusieurs connexions clients dans un court laps de temps

Administration à distance

Contrôle d'accès

Création de comptes temporaires

Prise en charge du répertoire virtuel

Contrôle d'accès par adresses IP

Limiter le nombre de connexions par adresse IP

Limitation du nombre de connexions et du temps de connexion pour un utilisateur

Bloquer l'accès à certains types de fichiers

Limite de bande passante

Limite d'espace disque pour les fichiers utilisateur

Nombre maximum autorisé de connexions parallèles

Non limité

Non limité

Non limité

Non limité

Non spécifié

Possibilité de limiter le nombre de connexions parallèles

Nombre maximum de comptes

Non limité

Non limité

Non limité

Non limité

Non limité

Non limité

Pour les débutants, il est plus sage de se tourner vers des outils plus simples, parmi lesquels 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 de nombreuses capacités est le package zFTPServer Suite. Pour être honnête, il convient de noter que parmi des solutions similaires, il existe également un serveur FTP encore plus simple, Golden FTP Server Pro, mais ses capacités sont encore si limitées (et cela au prix de 29$ !) qu'il est difficile de le recommander. à un large public. Bien que cela facilite également la transformation de votre ordinateur en serveur FTP, même l'utilisateur le plus inexpérimenté n'aura pas besoin de plus de 5 minutes pour maîtriser ce programme, associé à la configuration du serveur.

Présentation des serveurs FTP

Serveur FTP Gene6 3.9.0.2

Développeur: Gene6 SARL

Taille de distribution : 3,96 Mo

Travail sous contrôle : Serveur Windows 2000/XP/2003

Mode de répartition : http://www.g6ftpserver.com/files/g6ftpdsetup.exe)

Prix: Édition standard – 49,95 $, édition professionnelle – 119,95 $

Gene6 FTP Server est l'un des meilleurs serveurs FTP avec une administration avancée et un haut niveau de sécurité pour les données transmises. Il est relativement simple à installer, dispose d'une localisation et d'une aide en russe, et est donc très attractif pour les utilisateurs à domicile formés. Le package est disponible en deux éditions : Standard et Professionnel. L'édition standard est conçue pour deux domaines et 25 connexions parallèles par domaine et est donc optimale pour les utilisateurs particuliers et les petites organisations. Dans l'édition professionnelle, le nombre de domaines et le nombre de connexions simultanées sont illimités, ce qui permet son utilisation dans les moyennes et grandes entreprises qui utilisent activement l'échange de données via FTP.

Gene6 FTP Server vous permet d'ouvrir l'accès aux données pour des utilisateurs ou groupes d'utilisateurs spécifiques via leurs comptes, de gérer les droits d'accès aux fichiers et répertoires et de restreindre l'accès par adresses IP. Dans ce cas, plusieurs nœuds FTP virtuels peuvent être créés et le nombre de connexions peut être limité (pour IP, domaine, utilisateur), et les dates d'expiration des comptes peuvent être définies. Il est également possible d'affiner les droits d'accès d'utilisateurs spécifiques, pour lesquels il est facile, par exemple, de déterminer la taille maximale des fichiers déposés sur un serveur FTP, de bloquer certains fichiers d'un dossier ouvert ou, à l'inverse, de accessible, pour définir les limites de vitesse lors du téléchargement et du téléchargement de fichiers, définir les intervalles de temps de disponibilité du serveur FTP, etc. Les bases de données ODBC sont prises en charge, la compression des données transmises est possible (MODE Z) et le cryptage SSL 128 bits peut être utilisé pour échanger des fichiers importants. Des statistiques détaillées d'activité sur le serveur FTP sont conservées en temps réel, enregistrées dans des fichiers journaux et affichées visuellement sous forme de texte et de graphique.

Des outils d'administration à distance sont fournis pour vous permettre d'ajouter, de modifier et de supprimer des comptes d'utilisateurs, ainsi que de modifier à distance tous les paramètres de domaine disponibles (comme si l'administrateur était sur l'ordinateur sur lequel le serveur est exécuté). Il est possible de déléguer l'administration à un autre administrateur en créant un nouveau compte utilisateur avec des droits d'administrateur limités. La connexion d'administration à distance est cryptée à l'aide de SSL et s'exécute sur son propre port personnalisé.

Serv-U 6.4.0.4

Développeur: Logiciel Rhino, Inc.

Taille de distribution : 2,74 Mo

Travail sous contrôle : Windows 2000/XP/2003 Serveur/Vista

Mode de répartition : shareware (démo de 30 jours - http://epix.tucows.com/files/ServUSetup.exe)

Prix: Personnel - gratuit, Standard - 49,95 $

Serv-U est un serveur FTP puissant qui offre une administration flexible et un niveau de sécurité accru. Il est relativement simple à installer et à configurer et dispose d’une version gratuite, ce qui rend cette solution très attractive pour les utilisateurs particuliers. Le package est disponible en cinq éditions, dont deux peuvent intéresser un large éventail d’utilisateurs : la gratuite Personal et la payante Standard. L'édition personnelle est conçue pour un domaine, deux connexions parallèles et cinq comptes d'utilisateurs, ce qui, en principe, suffit, par exemple, pour échanger des données avec des amis. Dans l'édition standard, il ne peut également y avoir qu'un seul domaine, mais 25 connexions parallèles et jusqu'à cent comptes sont possibles.

Serv-U vous permet d'ouvrir l'accès au serveur FTP à des utilisateurs ou groupes d'utilisateurs spécifiques, de définir des droits d'écriture/lecture/modification pour les répertoires et les fichiers, et également de contrôler l'accès par adresses IP. Le fonctionnement simultané de plusieurs utilisateurs est possible (dont le nombre maximum autorisé est facile à limiter), ainsi que la définition de la date d'expiration du compte. Pour chaque connexion, il est facile de définir la vitesse maximale des opérations de chargement/téléchargement. La prise en charge de la compression Zlib à la volée est fournie, offrant une vitesse de transfert de données accrue. Des statistiques détaillées d'activité sur le serveur FTP sont conservées, enregistrées dans des journaux et affichées visuellement dans la branche Activité, où vous pourrez connaître le nom sous lequel l'utilisateur est connecté, l'adresse IP de son ordinateur, les dossiers qui l'intéressent, opérations effectuées, etc. Le cryptage SSL 128 bits est pris en charge pour garantir des connexions sécurisées. Quant aux outils d'administration à distance, ils ne sont pris en charge que dans la version entreprise du package - Serv-U Corporate (dont le prix - 350 $ - est trop élevé pour les utilisateurs domestiques), nous ne les considérerons donc pas.

Serveur FileZilla 0.9.23

Développeur: Tim Kossé

Taille de distribution : 3,49 Mo

Travail sous contrôle : Windows (toutes les versions)

Mode de répartition : logiciel gratuit()

Prix: gratuitement

FileZilla Server est un serveur FTP avec prise en charge du cryptage SSL et administration avancée. Il est relativement facile à installer et à configurer et est également gratuit, ce qui le rend très attractif pour les utilisateurs particuliers. Cependant, le package est en anglais et ne contient aucune documentation, ce qui le rend quelque peu difficile à maîtriser.

FileZilla Server permet la création d'un accès aux données anonyme ou basé sur un mot de passe (pour les utilisateurs individuels ou les groupes) et vous permet de gérer les droits d'accès aux fichiers et aux répertoires, ainsi que de limiter l'accès par adresses IP. Il est possible d'introduire des restrictions d'accès au serveur FTP dans son ensemble ou pour chaque utilisateur individuellement, ainsi que de limiter le nombre total de connexions et la vitesse de téléchargement maximale. La prise en charge de la compression des données transmises (MODE Z) est implémentée et le cryptage SSL 128 bits peut être utilisé pour échanger des fichiers importants. Des statistiques détaillées d'activité sur le serveur FTP sont conservées en temps réel, ce qui facilite le suivi des connexions effectuées, ce qui vous permettra d'être toujours au courant de ce que faisaient sur le serveur les utilisateurs qui s'y sont connectés. L'administration à distance est possible.

Suite zFTPServer 2.0

Développeur: Nicolas Bergfeldt

Taille de distribution : 3,75 Mo

Travail sous contrôle : Windows NT/2000/XP/2003

Mode de répartition : logiciel gratuit (http://download.zftpserver.com/zFTPServer_Suite_Setup.exe)

Prix: gratuitement

zFTPServer Suite est un serveur FTP pratique et multifonctionnel prenant en charge le cryptage SSL 256 bits, facile à configurer, rapide à utiliser et nécessitant des ressources système minimales. De plus, il est gratuit et dispose d'une localisation en russe, ce qui permet de recommander cette solution pour un bureau à domicile.

Grâce à zFTPServer Suite, il est facile d'organiser un accès anonyme ou par mot de passe pour des utilisateurs individuels ou même des groupes 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 peut être limité. 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. La possibilité de limiter la bande passante a été implémentée, ainsi que de limiter l'espace disque fourni à l'utilisateur pour la reprise. L'administration à distance du serveur FTP est possible.

Serveur FTP Cerbère 2.45

Développeur: Cerbère, LLC.

Taille de distribution : 1,6 Mo

Travail sous contrôle : Windows NT 4.0/2000/XP/2003/Vista

Mode de répartition : shareware (démo de 30 jours - http://www.cerberusftp.com/files/CerberusInstall.zip)

Prix: 59,99 $, gratuit pour une utilisation non commerciale

Cerberus FTP Server est un serveur FTP compact et gourmand en ressources prenant en charge le cryptage SSL/TLS. Il est très simple à configurer, fournit toutes les fonctions de base d'un serveur FTP et est gratuit pour un usage personnel, ce qui en fait une bonne solution pour les utilisateurs particuliers.

À l'aide du serveur FTP Cerberus, il est facile de créer un serveur FTP accessible à tous ou uniquement à certains utilisateurs du réseau, en définissant pour eux une liste de dossiers et de fichiers disponibles et en définissant les droits d'accès, ainsi qu'en limitant le nombre autorisé de connexions parallèles. connexions et accès FTP autorisés -délai du serveur. 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.

Serveur FTP TYPSoft 1.10

Développeur: TYPSoft

Taille de distribution : 472 Ko

Travail sous contrôle : Windows (toutes les versions)

Mode de répartition : logiciel gratuit (http://files.typsoft.com/ftpsrv110.zip)

Prix: gratuitement

TYPSoft FTP Server est un serveur FTP simple et pratique, caractérisé par un minimum de paramètres, localisé en russe et, en outre, gratuit, et donc idéal pour les utilisateurs à domicile. Il vous permet d'ouvrir l'accès à des dossiers spécifiques pour tous les utilisateurs (anonymes) ou uniquement pour des utilisateurs sélectionnés à l'aide d'un mot de passe, ainsi que de restreindre l'accès par adresse IP. Il est possible de limiter le nombre de connexions simultanées. Il est possible de définir des restrictions sur les opérations autorisées avec les fichiers et sous-répertoires : vous pouvez uniquement autoriser le téléchargement de fichiers, ou vous pouvez autoriser le téléchargement, la suppression, le renommage, etc. Toutes les connexions effectuées sont enregistrées dans un fichier journal.

Serveur FTP doré 3.02

Développeur: Logiciel KMiNT21

Tailledistribution: Serveur FTP Golden - 895 Ko, Serveur FTP Golden Pro - 954 Ko

Travail sous contrôle : Windows (toutes les versions)

Mode de répartition : shareware (version démo de 21 jours : Golden FTP Server - http://www.goldenftpserver.com/golden-ftp-server.zip, Golden FTP Server Pro - http://www.goldenftpserver.com/golden-ftp-server -pro.zip)

Prix: Golden FTP Server Pro – 29 $, Golden FTP Server – gratuit

Golden FTP Server est un serveur FTP très simple avec une interface intuitive et multilingue (y compris le russe). Le package est disponible en deux éditions : Golden FTP Server gratuit et Golden FTP Server Pro payant. La version gratuite vous permet de créer uniquement des connexions anonymes et a donc peu de perspectives pour la grande majorité des utilisateurs, même si elle sera intéressante en tant qu'outil très simple et pratique pour enseigner aux écoliers les bases du travail avec FTP. Golden FTP Server Pro peut être considéré comme une solution possible pour les utilisateurs novices (même si son prix est clairement trop élevé), qui peuvent être attirés par l'extrême facilité de configuration, complétée par une interface en langue russe. Ce package vous permet de configurer à la fois un accès anonyme et par mot de passe au serveur FTP, ainsi que de bloquer l'accès à partir d'adresses IP spécifiques.

Il prend en charge plusieurs téléchargements parallèles et des statistiques sont conservées sur toutes les connexions effectuées.