5 meilleurs logiciels clients FTP pour Mac et Windows

FTP, ou File Transfer Protocol, est un moyen pour un ordinateur d’envoyer des fichiers à un serveur. Il est utilisé si vous souhaitez télécharger un fichier de votre ordinateur (le client) sur un serveur distant via un réseau. C'est populaire parce que la plupart des serveurs sont installés dans un rack dans un centre de base de données, à des kilomètres de votre lieu de travail..

Par exemple, AWS S3 Cloud d'Amazon est une plate-forme de stockage sur serveur et sur le cloud extrêmement populaire. Un nombre considérable de sites Web hébergent des fichiers image et des applications Web. Cependant, vous ne pouvez pas simplement vous rendre au centre de données d'Amazon avec votre ordinateur portable en main et vous attendre à pouvoir brancher une clé USB directement sur «votre» serveur afin que vous puissiez modifier quelques fichiers. Au lieu de cela, vous utilisez FTP (ou un autre protocole Web) pour envoyer des fichiers à votre serveur à distance.

Alors que la plupart des serveurs ont une fonction FTP de base qui fonctionne avec n’importe quel navigateur, l’ensemble du logiciel FTP est maladroit et assez horrible à utiliser. C’est là que le logiciel client FTP entre en jeu. Avec un client FTP, vous pouvez utiliser une application native agréable qui se connecte directement à votre serveur, plutôt que de vous fier à votre navigateur..

Un petit mot. Lorsque nous parlons de FTP, nous parlons en réalité du protocole SFTP (protocole de transfert de fichiers sécurisé) et parfois du protocole FTPS (protocole de transfert de fichiers sécurisé), qui s'apparentent à FTP mais cryptent les fichiers que vous téléchargez pour des raisons de sécurité. Les deux protocoles sont basés sur FTP et fonctionnent essentiellement de manière identique; ils sont simplement beaucoup plus sécurisés. Toutes les applications que nous allons examiner prend en charge les protocoles FTP, FTPS et SFTP (et bien d’autres encore)..

Ce que nous voulons d'un bon client FTP

Les clients FTP, que ce soit pour Windows ou Mac, ont un travail assez simple. Ils doivent simplement vous permettre de télécharger des fichiers de votre ordinateur sur un serveur distant ou de télécharger des fichiers du serveur distant sur votre ordinateur. Un bon client FTP doit évidemment effacer cette barre basse-basse pour une variété de protocoles différents tels que FTP, FTPS et SFTP. Points bonus si vous pouvez également l'utiliser pour vous connecter à d'autres solutions de stockage dans le cloud telles que Dropbox, Box, Google Drive, etc..

En plus du simple chargement de fichiers et de téléchargements, un bon logiciel client FTP facilite les choses. Il ne devrait pas être nécessaire de plonger profondément dans les menus, d'utiliser la ligne de commande ou de faire autre chose qui ne soit pas intuitif. Idéalement, nous recherchons une interface de type Explorateur de fichiers à double volet par glisser-déposer. Fondamentalement, vous auriez un volet pour l'ordinateur client et un volet pour le serveur. Vous pouvez ensuite utiliser le volet approprié pour explorer le système de fichiers sur chaque périphérique, puis faire glisser et déposer des fichiers entre eux comme si vous ne faisiez que déplacer des fichiers entre deux dossiers de votre ordinateur..

Le plus gros problème des clients FTP basés sur un navigateur est qu’ils ne sont pas fiables. Si votre connexion Internet tombe pendant une seconde ou est même lente, ils ont un ajustement serré. Un bon client FTP va prendre des connexions Internet lâches et lentes sans échouer tout le temps.

Les clients basés sur un navigateur ont également du mal à télécharger des fichiers ou des dossiers volumineux en raison de leur manque de fiabilité. Un client FTP décent n'aura pas de problème pour télécharger des centaines de Go, voire quelques To à la fois. Évidemment, le temps que cela prendra dépendra de votre connexion, mais cela devrait se faire sans problème..

Nous voulons également un client FTP léger et qui ne gaspille pas les ressources du système. Si vous téléchargez ou téléchargez des fichiers volumineux, vous voudrez souvent laisser votre client FTP s'exécuter en arrière-plan pendant que vous effectuez d'autres tâches sur votre ordinateur..

Enfin, il s’agit plus d’un problème personnel, mais un bon client FTP a aussi une bonne interface. De belles interfaces où tout est organisé logiquement sont juste beaucoup plus faciles à utiliser. Etre fonctionnel et basique, c'est bien, tant que les choses ont du sens, mais être fonctionnel et en bonne apparence donne des points bonus.

Maintenant, sans plus tarder, regardons cinq des meilleurs clients FTP disponibles actuellement..

1. Cyberduck, Client FTP pour Windows et Mac

Cyberduck est l’un des clients FTP les plus appréciés, en particulier par les fans de Mac. C'est aussi gratuit. Si vous demandez à un développeur Web quel est le meilleur client FTP Mac gratuit, ils diront souvent Cyberduck sans hésiter..

Cyberduck est avant tout un logiciel gratuit, élégant, simple à utiliser et prenant en charge une large gamme de protocoles, notamment FTP, SFTP, WebDAV, Amazon S3, OpenStack Swift, Backblaze B2, Microsoft Azure et OneDrive, Google Drive et Dropbox. Les chances sont, quel que soit le serveur que vous utilisez, vous pourrez vous connecter via Cyberduck. 

Cyberduck est un favori des fans de Mac, mais il est également disponible sous Windows. Cependant, il existe sans doute de meilleures applications FTP spécifiques à Windows, auxquelles nous reviendrons dans une minute. Si vous consultez rapidement le site Web de Cyberduck, vous verrez des dizaines de mentions d'applications et de fonctionnalités Mac, telles que le Finder, le Centre de notifications et Retina Displays, ce qui vous donne une idée assez claire des intérêts de l'équipe de développement de Cyberduck.. 

2. WinSCP, Client FTP pour Windows

WinSCP est un client FTP gratuit et primé pour Windows, téléchargé plus de 110 millions de fois. S'il est vrai que tout ce qui est populaire n'est pas toujours bon, WinSCP l'est aussi et bien.

A l'instar de Cyberduck, WinSCP dispose d'une interface graphique conviviale adaptée au système d'exploitation de son choix: dans ce cas, Windows. Il peut également se connecter à des serveurs distants via les protocoles FTP, FTPS, SCP, SFTP, WebDAV ou S3. Vous devez exécuter un serveur exécutant un logiciel assez spécialisé pour que WinSCP ne puisse pas s'y connecter..

Une fonctionnalité intéressante de WinSCP est l'éditeur de texte intégré. Cela signifie que vous pouvez rapidement modifier des fichiers texte sans avoir à les ouvrir dans une autre application. Même si nous ne pouvons vraiment pas recommander de modifier des fichiers texte stockés en direct sur un serveur, nous risquons de mentir si nous n'admettions pas que tous les développeurs Web ne l'ont pas fait. l'occasion de corriger rapidement un bogue ou de mettre à jour un petit morceau de texte. Pour être honnête, je ne me souviens pas du dernier changement sur mon site Web que je n'ai pas fait vivre!

WinSCP est peut-être simple à utiliser, mais cela ne signifie pas que c'est simplement pour des utilisations simples. La liste des fonctionnalités, comme une interface de ligne de commande, des scripts et l'automatisation, ne concerne que les développeurs professionnels..

3. CuteFTPApp FTP pour Windows et Mac

Les applications libres et open source telles que Cyberduck et WinSCP sont très bonnes, mais elles présentent tous les problèmes habituels des logiciels open source. Comme ils sont largement gérés par les amateurs pendant leur temps libre, les mises à jour et les corrections de bugs peuvent être lentes, et le support est pratiquement inexistant. Si vous-ou plus vraisemblablement l'organisation pour laquelle vous travaillez a besoin de quelque chose avec des documents d'aide excellents et une équipe d'assistance à votre disposition, alors vous devez choisir une solution premium..

CuteFTP est disponible en trois versions: CuteFTP 9 pour Windows à 59,99 $, CuteFTP 9 pour Windows avec 1 an de maintenance et de support à 89,99 $ et CuteFTP Pro pour Mac. C’est un autre cas où nous ne recommanderons vraiment que la version Windows, car c’est l’objet de l’équipe de CuteFTP; nous examinerons un client FTP professionnel Mac en une seconde.

En tant que solution professionnelle, CuteFTP est dotée de fonctionnalités professionnelles. En plus des protocoles FTP, FTPS (SSL), HTTP, HTTPS (SSL) et SFTP (SSH2), CuteFTP prend également en charge le cryptage OpenPGP et l'authentification par mot de passe unique pour quand vous devez absolument vous assurer que vos fichiers sont en transit. CuteFTP dispose également de puissantes fonctionnalités de planification et d'automatisation vous permettant de sauvegarder ou de synchroniser régulièrement des fichiers sur votre site..

Malgré toutes ces fonctionnalités professionnelles, CuteFTP est encore assez simple à utiliser. Avec une excellente interface, de bons docs et des assistants intégrés, personne ne va être laissé regarder son écran sans aucune idée de ce qu'il faut faire.

4. Transmettre 5, Client FTP Premium pour Mac

Panic Inc, les développeurs de Transmit 5, le présente comme le «standard de référence des applications de transfert de fichiers macOS». Ils n'ont pas tort. Presque tous les développeurs Web professionnels que je connais qui utilisent un Mac utilisent Transmit pour accéder à un client FTP. Je ne suis même pas un professionnel et c'est celui que j'utilise.

Transmit peut se connecter à vos serveurs via les protocoles FTP, FTPS, SFTP, Amazon S3 ou WebDav. Il peut également se connecter directement à vos comptes de stockage en nuage Amazon Drive, Backblaze B2, DreamObjects, Dropbox, Google Drive, Microsoft Azure, Microsoft OneDrive, Microsoft OneDrive Entreprise, OpenStack Swift et Rackspace Cloud Files.. 

Comme vous le feriez pour une application professionnelle, Transmit dispose également de fonctionnalités professionnelles telles que la synchronisation automatique de dossiers. Vous pouvez ainsi télécharger ou sauvegarder automatiquement des fichiers, une synchronisation locale-locale et même distante à distance, la prise en charge 2FA, une synchronisation basée sur des règles, etc.. 

Comme CuteFTP, étant donné que Transmit 5 est une application propriétaire en développement actif, il existe d'excellents documents d'aide et une équipe d'assistance pour vous aider. Cela signifie que vous pouvez compter sur l'application au moment crucial.

5. CloudMounter, Client FTP pour Windows et Mac

CloudMounter est un logiciel FTP différent. Plutôt que d'avoir une application cliente distincte, il connecte le Finder (ou l'explorateur Windows) directement à vos serveurs..

Fondamentalement, votre serveur est monté en tant que lecteur externe auquel vous pouvez accéder normalement à partir du gestionnaire de fichiers de votre système. Si vous avez une connexion Internet rapide, vous remarquerez à peine la différence entre les deux.

Malheureusement, pour le moment, CloudMounter pour Mac prend en charge une gamme de protocoles beaucoup plus large que CloudMounter pour Windows, bien que ce dernier soit beaucoup plus récent, nous espérons que cela changera bientôt. CloudMounter pour Mac fonctionne avec FTP, SFTP, FTPS, OpenStack Swift, Dropbox, Microsoft OneDrive, Amazon S3, Google Drive, Backblaze, WebDAV et Box. CloudMounter pour Windows fonctionne uniquement avec Dropbox, Google Drive et Microsoft OneDrive.

Bien que CloudMounter soit très pratique, il n’est pas très bon marché (en particulier pour la version Windows, qui est relativement peu puissante). L'application Windows coûte 30 USD et 15 USD sont optionnels pour les mises à niveau à vie garanties. la version Mac est de 45 $ tout droit sorti.

6. FileZilla, Free FTP Client pour Windows et Mac

FileZilla met ce critique dans une position intéressante. Bien que ce soit un bon client FTP gratuit utilisé par des millions de personnes, il est en chute libre ces dernières années. Les utilisateurs ont régulièrement trouvé des logiciels publicitaires ou des logiciels espions à côté de FileZilla lors du téléchargement. Certes, il y a une case à cocher que vous pouvez décocher pour désactiver l'installation, c'est quand même une tactique plutôt dégueulasse.

Honnêtement, je n’inclue que FileZilla, car il est presque impossible de parler de clients FTP gratuits sans le mentionner; c'est trop populaire. Le client sous-jacent est génial - tant que vous pouvez installer accidentellement, évitez les logiciels de publicité non désirés - mais il est probablement préférable d'utiliser une application différente de cette liste..

Emballer

En tant que protocole open source, il existe de nombreux clients FTP répondant à des besoins différents. Vous avez tout ce qu'il vous faut, des applications gratuites comme Cyberduck, idéales pour tous ceux qui ont besoin d'un simple client FTP, à Transmit, qui s'adresse aux développeurs Mac professionnels qui recherchent la meilleure expérience native possible. Dans la liste ci-dessus, vous devriez pouvoir trouver celui qui vous convient le mieux..