Tôt ou tard, chaque administrateur réseaubesoin de transférer des fichiers d’un système à un autre. Et quand ils le feront, ils utiliseront probablement une forme de protocole de transfert de fichier. Tout au long de l’histoire d’Internet, plusieurs protocoles différents ont vu le jour, chacun abordant successivement les lacunes de ses ancêtres. Nous examinons aujourd’hui le meilleur serveur gratuit SFTP et FTPS pour Windows et Linux. Pourquoi ces deux protocoles spécifiques? Pour des raisons de sécurité. Les deux protocoles transfèrent les fichiers de manière cryptée, le rendant idéal pour une utilisation sur des réseaux publics, tels qu'Internet.
Mais avant de regarder la liste actuelle, simeilleurs serveurs SFTP et FTPS gratuits, nous commencerons par examiner les différences entre les multiples protocoles de transfert de fichiers disponibles à ce jour. Ensuite, nous présenterons les meilleurs serveurs pour Windows, y compris quelques options «portables», c’est-à-dire des serveurs qui ne nécessitent pas d’installation. Ensuite, nous allons passer en revue les meilleurs serveurs SFTP et FTPS gratuits sous Linux.
Protocoles de transfert de fichiers, quelles sont les différences?
FTP est le grand-père de tous les protocoles de transfert de fichiers. Il a été inventé au début des années 70 comme l’un des principaux moyens de transférer des fichiers entre systèmes. Il est devenu si banal que de nos jours, la plupart des systèmes d’exploitation, notamment Windows, macOS et Linux, disposent d’une sorte de client FTP. FTP est un protocole non crypté, ce qui le rend moins idéal pour une utilisation sur les réseaux publics. Cela est particulièrement vrai si vous considérez que non seulement les fichiers transférés mais également les informations d'identification de connexion ne sont pas cryptés. Toute personne interceptant le trafic serait en mesure de capturer des noms d'utilisateur et un mot de passe. C'est pourquoi le SFTP et le FTPS ont été inventés.
À première vue, il peut sembler que SFTP etLes FTPS varient uniquement en fonction de la position du «S», ce sont en fait des bêtes très différentes. Nous avons tous deux développé une sécurité accrue pour les transferts de fichiers FTP, mais ils le font de manière totalement différente. Voyons comment chacun fonctionne.
le FTPS-Qui veut dire File Ttransférer Protocol Secure et est également appelé FTPES - est tout simplementune version sécurisée du protocole FTP qui ajoute une couche de chiffrement à l'aide des protocoles SSL (Secure Sockets Layer) ou TLS (Transport Layer Security). Ce n’est vraiment rien de plus que le protocole FTP qui a été amélioré pour permettre la négociation du cryptage des données. FTPS a été introduit au milieu des années 90, peu après que Netscape ait publié son extension Secure Sockets Layer, et est maintenant largement utilisé. Il a été amélioré ultérieurement pour permettre TLS en plus du cryptage SSL, offrant une sécurité encore meilleure.
SFTP-Qui veut dire Sbien sûr File Ttransférer Protocol - est un autre moyen sécurisé de transférer des fichiers de manière cryptée, mais il n’est pas basé sur le protocole FTP, mais sur Sbien sûr SHell ou SSH. En fait, SFTP est simplement une extension du protocole SSH qui inclut une fonction de transfert de fichiers de type FTP et "comprend" les commandes FTP. En tant que tel, sa sécurité est la même que celle de toute session SSH.
Il est important de ne pas confondre fichier sécuriséTransfer Protocol et Simple File Transfer Protocol, tous deux dénommés SFTP. Ce dernier est un protocole désormais obsolète qui a été développé pour être un compromis entre le protocole élémentaire TFTP et le protocole FTP complet. Il n'est plus utilisé mais son nom existe toujours pour des raisons historiques.
La description de SFTP peut vous rappeler encoreun autre protocole similaire appelé SCP ou Secure Copy.SCP est encore un autre protocole de transfert de fichiers qui fonctionne dans une connexion SSH. C’est là que se termine la similarité, car SCP ne fournit que le transfert de fichiers mais n’a aucune des capacités avancées de gestion de fichiers des autres protocoles.
Pour en savoir plus sur SCP, lisez notre récent article: Meilleurs serveurs SCP gratuits disponibles pour Windows, Linux et macOS.
Meilleurs serveurs SFTP et FTPS gratuits pour Windows
Comme nous l’avons vu, SFTP et FTPS sont très différents. Pour cette raison, peu de serveurs fonctionneront avec les deux protocoles. Généralement, les serveurs FTP incluent souvent une capacité FTPS, tandis que le serveur SSH autorise SFTP. Pour chacun des meilleurs serveurs dont nous allons parler, nous vous ferons savoir s’ils utilisent le protocole SFTP, FTPS ou les deux.
1. Serveur SolarWinds SFTP / SCP (TÉLÉCHARGEMENT GRATUIT)
Vous connaissez peut-être déjà SolarWinds. Après tout, ils font partie des meilleurs logiciels de gestion et de surveillance de réseau. Et SolarWinds est également réputé pour avoir créé plusieurs utilitaires logiciels gratuits. Ceux-ci incluent notre choix numéro un, le Serveur SFW / SCP SolarWinds Free.
Comme son nom l'indique, le serveur fera à la fois TFTPet SCP. Malheureusement, FTPS ne le sera pas. Fonctionnant en tant que service Windows, le fonctionnement du serveur devrait être une évidence pour tout administrateur système. Et si vous débutez dans ce domaine, son interface utilisateur conviviale vous mettra très rapidement à l’aise.

Le serveur gratuit SolarWinds n'utilise pas le systèmecomptes pour l'authentification de l'utilisateur. Au lieu de cela, il utilise des utilisateurs virtuels que vous créez dans l’application pour copier des fichiers. Ces utilisateurs virtuels offrent une sécurité accrue. Si, pour une raison quelconque, un compte était compromis, il ne pourrait pas être utilisé pour se connecter directement au système. Une autre fonctionnalité susceptible d’améliorer la sécurité du serveur est qu’il peut être configuré pour autoriser uniquement les connexions entrantes provenant d’adresses ou de plages IP spécifiques.
Le serveur SolarWinds Free SFTP / SCP peut être utilisétransférer en toute sécurité des fichiers d’une taille maximale de 4 Go. Il peut également gérer des transferts simultanés à partir de plusieurs périphériques. Il se télécharge sous forme de fichier zip qui est extrait dans un programme d’installation Windows MSI. Une fois installé, configuration aussi simple que possible. Il vous suffit de démarrer son application du panneau de configuration et de spécifier quelques options telles que les protocoles autorisés et les options de transfert.
2. Serveur FileZilla
FileZilla est probablement l'un des serveurs FTP les plus connus.mais c’est aussi un très bon serveur FTP. Bien que le client FileZilla prenne en charge FTPS et SFTP, le composant serveur, qui s'exécute uniquement sous Windows, n'autorise que les transferts de fichiers FTPS et, bien entendu, FTP.

Comme son homologue client, le serveur FileZillaest un logiciel open source téléchargeable gratuitement et utilisable sans restriction. FileZilla prend en charge le transfert de fichiers de 4 Go maximum. Il prend également en charge la pause et la reprise. La prise en charge par glisser-déposer, l'édition de fichier à distance et la recherche de fichier à distance rendent son utilisation simple et facile sans compromettre la sécurité.
3. Serveur FTP Microsoft IIS
Si vous utilisez Internet Information Services(IIS) sur votre serveur Windows, vous n’avez peut-être pas besoin de logiciel supplémentaire pour gérer FTPS. Bien que IIS soit principalement un serveur Web, il comprend également un serveur FTP intégré. Et tout comme le serveur Web supportera HTTP et HTTPS, le serveur FTP supportera également FTPS.

Tout ce que vous avez à faire pour l’utiliser est d’ajouter le FTPrôle de serveur et créer des certificats. Vous obtiendrez ainsi un serveur FTPS complet sans aucune installation supplémentaire. Et comme il fait partie du système d’exploitation Windows, il est probable que cela ne posera aucun problème ni aucun conflit avec les autres logiciels que vous exécutez. La seule limitation est qu’il ne fera pas SFTP qui est basé sur SSH.
4. FreeFTPd
Un proche cousin de FreeSSHd, FreeFTPd est unserveur FTP complet pour Windows. C'est l'un des rares serveurs à prendre en charge les protocoles SFTP et FTPS, grâce à sa lignée SSH. Comme son nom l'indique, FreeFTPd est un serveur FTP gratuit pour N'importe quelle version de Windows à partir de NT 4.0. Il prend en charge la création d'utilisateurs locaux plutôt que d'utiliser des comptes de domaine Windows.

FreeSFTP peut être configuré lors de l'installation pourexécuter en tant que besoin en tant qu'application ou en tant que service système. L'exécuter en tant que service signifie qu'il sera toujours disponible pour vos utilisateurs SFTP. Une vulnérabilité a été découverte dans la version 1.0.11 mais elle a été rapidement corrigée dans la version 1.0.12. Assurez-vous que la version que vous installez est au moins 1.0.12. La version la plus récente que vous pouvez télécharger sur le site Web du développeur est la 10.0.13.
5. Serveur Syncplify.me!
Le serveur complet SFTP et FTPS deSyncplify.me est vraiment un serveur sous steroids. Cela fera beaucoup plus que de simples fichiers serveur. Il a été créé dans un souci de sécurité. Une de ses principales fonctionnalités, appelée Syncplify.me Protector ™, utilise l’intelligence artificielle pour identifier automatiquement les attaques. Même les inconnus.

Le Syncplify.moi serveur! peut être installé en mode haute disponibilité où deux serveurs agissent ensemble, éliminant ainsi les temps d'arrêt. Il propose plusieurs options de configuration avancées et peut être étendu à l'aide de scripts JavaScript, C ++, Pascal ou Basic pour automatiser la gestion de vos documents et votre flux de travail.
Le serveur prend en charge fonctionnera sur Windows Server2008 et plus, dans les versions 32 et 64 bits. Bien qu’il s’agisse d’un logiciel payant, il existe une édition gratuite / d’évaluation qui présente toutes les fonctionnalités de l’édition Ultimate. Toutefois, il n’accepte qu’une connexion unique et ne peut pas être utilisé dans une production. environnement.
6. Bitvise SSH / SFTP Server
Bitvise est spécialisé dans l'accès distant sécurisélogiciel pour Windows. Ses produits principaux sont le serveur SSH Bitvise et le client SSH. Comme SFTP n’est qu’une extension de SSH, leur serveur le supportera également. Le serveur Bitvise est connu pour être l’un des plus rapides du marché. Les fichiers seront transférés aussi rapidement que le client et la connexion réseau le permettront. De plus, un nombre illimité de connexions simultanées est pris en charge. La seule limitation réelle que vous rencontrerez lors de son utilisation sera celle du matériel sur lequel il tourne.

Du point de vue de la sécurité, Bitvise ne laisse rien êtresouhaité car il utilise Crypto ++ 5.3, l’une des meilleures bibliothèques de chiffrement, pour sécuriser les connexions. Le serveur prend également en charge les comptes virtuels pour garantir que vos comptes système ne sont jamais exposés ou compromis. Le seul inconvénient de Bitvise est qu’il n’est pas vraiment gratuit. Il est destiné à un usage personnel et non commercial, mais toute autre utilisation nécessite l'achat d'une licence après une période d'évaluation de trente jours. À moins de 100 dollars par serveur, le prix en vaut la peine. Ils ont également des licences de site et des licences limitées dans le monde entier pour les grandes entreprises.
7. SYSAX Multi Server
SYSAX Multi Server prend en charge plusieursprotocoles. Il autorisera les connexions utilisant à la fois SFTP et FTPS, mais il gérera également les transferts de fichiers FTP et HTTPS. Et pour le rendre encore meilleur, c’est aussi un serveur telnet et SSH. Le serveur prend en charge l’utilisation des comptes Windows et des comptes «virtuels» créés localement. Il est facile à gérer et à configurer, même à distance, grâce à son interface Web conviviale.

Le serveur est disponible dans plusieurs versions différentes.versions. L’édition Personal est gratuite, mais elle est limitée à une connexion à la fois et ne permet pas les transferts de fichiers HTTPS. Il est également limité à un usage personnel ou non commercial. Il existe également des éditions Standard, Professional et Enterprise, chacune prenant en charge quelques fonctionnalités supplémentaires. Les prix varient de 197 $ à 697 $.
8. CompleteFTP Free Edition
CompleteFTP Free Edition d'EnterpriseDT a uninterface utilisateur graphique complète et il est très facile à utiliser et à configurer. Il supportera les transferts de fichiers FTP et FTPS et propose plusieurs fonctionnalités intéressantes, telles que la prise en charge d'un nombre illimité d'utilisateurs, ce qui n'est pas le cas des produits gratuits, et la création d'un système de fichiers virtuel pour contrôler l'accès des utilisateurs.

Une autre fonctionnalité intéressante du produit est que des guides de l'utilisateur détaillés sont intégrés au produit. il vous suffit de cliquer Guides étape par étape en haut des fenêtres pour apprendre à utiliser ledifférentes fonctionnalités et options. Comme la précédente entrée, en plus de la version gratuite, plusieurs autres versions offrant de plus en plus de fonctionnalités sont également disponibles à des prix compris entre 299 et 999 dollars. Toutes les versions payantes ajouteront, entre autres améliorations, la prise en charge des transferts de fichiers SFTP.
9. Serveur FTP XLight
Le serveur FTP Xlight est un simple FTP Windows,SFTP et serveur FTPS. C'est un programme puissant avec peu de mémoire et d'utilisation du processeur. Il est conçu pour des performances élevées et peut gérer des milliers de connexions FTP simultanées. Le serveur prend en charge les utilisateurs Active Directory, les utilisateurs LDAP ou les utilisateurs locaux, ce qui en fait un choix idéal dans de nombreuses situations différentes.

Le serveur FTP Xlight possède de nombreuses fonctionnalités utileset il a une édition gratuite pour un usage personnel. Il est limité à 5 connexions simultanées alors que l'édition standard à 40 USD autorise 50 et que l'édition professionnelle à 130 USD est illimitée. Notez qu'une licence supplémentaire est requise pour SSH et donc SFTP. Le logiciel fonctionnera sous Windows 2000, XP, Vista, 7, 10, 2003, 2008 et 2012.
Serveurs SFTP gratuits portables
Les deux prochaines entrées sur notre liste sontintéressant car ce sont des solutions portables. C'est-à-dire des solutions qui ne nécessitent aucune installation sur le serveur. Ils peuvent s'avérer très utiles pour les situations ponctuelles où vous avez rapidement besoin d'un serveur. Vous pouvez l'emporter avec vous sur un lecteur flash USB et l'avoir toujours prêt à être utilisé.
10. Serveur Syncplify.me Micro SFTP
Syncplify.moi, qui nous a présenté son serveur complet SFTP et FTPS - numéro 5 de notre liste, propose également un serveur Micro SFTP pour Windows. Autonome et entièrement portable, ce serveur SFTP peut être exécuté à partir d’une clé USB sans aucune installation. Et contrairement à son grand frère, le serveur Syncplify.me SFTP et FTPS, l'édition du serveur Micro SFTP est vraiment gratuite et peut être utilisée dans n'importe quelle situation, y compris en production ou à des fins commerciales.

Bien sûr, le logiciel a quelques limitations. Il ne prend en charge qu'un seul profil utilisateur, un seul dossier racine et les connexions entrantes d'un client à la fois. Pour cette raison, beaucoup l'utilisent comme plate-forme de test pour le logiciel client SFTP ou pour tester les fonctionnalités de transfert de fichiers dans le logiciel. D'autres l'utilisent comme serveur de transfert de fichiers sécurisé personnel pour leur petit réseau domestique.
11. Serveur Core Mini SFTP
Comme la sélection précédente, le Core Mini FTPserveur est un serveur FTP (S) gratuit qui ne nécessite aucune installation. Allez simplement sur la page Web du serveur FTP principal pour le télécharger. Une fois que vous avez téléchargé le fichier exécutable disponible dans les versions 23 ou 64 bits et d’une taille inférieure à 2 Mo, vous l’exécutez tout simplement. Vous devrez spécifier le nom d'utilisateur et le mot de passe FTP à utiliser, ainsi que le répertoire du port et du répertoire racine.

Gardez juste à l’esprit que le serveur fonctionnera avecvotre compte utilisateur et aurez accès à tous vos fichiers. Assurez-vous de spécifier un répertoire racine où les dommages causés par les utilisateurs sont sans conséquences. En dehors de cela, c’est un super petit serveur facile à utiliser, bien que quelque peu limité.
Meilleurs serveurs SFTP et FTPS gratuits pour Linux
Linux étant open-source, ce n'est pas une surprisequ'il existe de nombreux serveurs SFTP et FTPS gratuits et à code source ouvert pour le système d'exploitation populaire. En fait, presque chaque distribution a un serveur FTP open source qui, s’il n’est pas préinstallé, est disponible via le gestionnaire de paquets de la distribution. Voici nos 3 meilleurs serveurs.
12. vsftp
Vsftp est un serveur FTP gratuit bien connu pour de nombreusesSystèmes de type Unix, y compris Linux. Il est très stable, rapide et n’utilise pas beaucoup de ressources système. Il comporte une longue liste de fonctionnalités qui comprend, entre autres, la prise en charge des utilisateurs virtuels (définis localement sur le serveur) et la configuration par utilisateur, y compris la limitation de débit ou la limitation.
Plusieurs distributions Linux bien connues utilisent vsftpcomme serveur FTP par défaut. Cela devrait vous en dire beaucoup sur la sécurité et la stabilité du produit. Et pour une sécurité encore meilleure, Chris Evans, responsable de la maintenance du logiciel, découvre depuis longtemps des failles de sécurité.
13. ProFTPd
C’est clair, quand on regarde sa configurationles développeurs de ProFTPd étaient de grands fans du serveur Web Apache. Le format du fichier de configuration est presque identique à celui d’Apache. Et tout comme Apache, il utilise des modules pour charger les fonctionnalités nécessaires. Certains modules peuvent être ajoutés au serveur FTP de base pour ajouter des fonctionnalités SFTP et FTPS.
Pour faciliter la configuration du serveur, leLe site Web ProFTPd propose plusieurs exemples de configurations pour vous aider à démarrer rapidement. Outre un fichier de configuration de base, il en existe un pour le FTP anonyme, deux pour l’utilisation d’hôtes virtuels et un pour l’authentification MySQL. Le logiciel peut être téléchargé sous forme d’archive à partir du site Web du développeur. Alternativement, de nombreuses distributions l'incluent dans leurs packages optionnels.
14. PureFTPD
Un autre excellent serveur SFTP open source, PureFTPDfonctionne non seulement sous Linux, mais également sur la plupart des systèmes d'exploitation de type Unix tels que BSD ou Solaris. L’objectif du projet est de fournir un serveur FTP conforme aux normes. Tous les messages ont été traduits dans plusieurs langues, ce qui en fait un choix idéal pour les environnements multilingues.
PureFTPD est gratuit et vient avec absolument paslimites. toutes ses fonctionnalités sont disponibles pour tout utilisateur. Et en parlant de fonctionnalités, nous pouvons mentionner la capacité du serveur à limiter la bande passante des connexions, à l’exécuter en sessions dans un système de fichiers virtuel, à définir des limites de téléchargement et / ou de téléchargement, ainsi que plusieurs autres fonctionnalités intéressantes. Des packages prédéfinis sont disponibles pour plusieurs distributions Linux, notamment Mandriva, Debian, Ubuntu, PLD Linux et Slackware. Il est également disponible sous forme de code source pouvant être compilé sans modification et exécuté sur tout autre système d'exploitation pris en charge.
15. Utiliser OpenSSH
SFTP fonctionne sur SSH. Et puisque SSH est intégré à la plupart des systèmes Linux, SFTP est également prêt à être utilisé. Ce n’est pas le cas pour FTPS car il nécessite des bibliothèques TLS qui ne sont pas toujours incluses. Mais si vous avez SFTP, pourquoi ne pas l'utiliser et oublier FTPS?
Sur un système Linux typique, la plupart des utilisateurs, tant queils ont un accès SSH - devraient pouvoir utiliser un client SFTP et se connecter au serveur. Cela leur permettrait de transférer des fichiers de et vers leur répertoire personnel. N'oubliez pas que le port 22, utilisé par SFTP, peut être bloqué par défaut. Vous devrez peut-être creuser un peu pour savoir comment l'ouvrir.
Envelopper
À ce jour, le FTP est encore un moyen très populaire detransfert de fichiers. Son manque de sécurité a donné naissance à FTPS et SFTP qui, bien qu'ils le fassent de manière très différente, répondent tous deux à des préoccupations de sécurité. Il est fort probable que ces protocoles améliorés seront encore utilisés pendant des années. Certains de nos meilleurs logiciels ne feront qu'un protocole ou l'autre, alors que d'autres feront les deux, mais tous feront un excellent travail. Cependant, nous ne pouvons pas nous empêcher de préférer notre choix numéro un, le serveur SolarWinds SFTP / SCP, car il ne s'agit pas seulement d'un excellent produit, mais également du fait qu'il provient d'une entreprise qui jouit d'une excellente réputation en tant que fournisseur du meilleur logiciel d'administration réseau. y compris des outils gratuits étonnants.
commentaires