FTP Rush est un client de transfert de fichiers pour FTP, FTPS, SFTP ainsi que des protocoles comme TFTP et FXP. Il a été conçu pour vous permettre de déplacer des données entre des serveurs ou entre un ordinateur local et des services distants rapidement, en maintenant plusieurs connexions actives en même temps. Le logiciel est connu pour prendre en charge les transferts serveur à serveur, quelque chose que tous les clients FTP ne proposent pas nativement.
Le programme organise les sessions en onglets, vous permettant de naviguer entre différents serveurs comme si vous étiez dans un gestionnaire de fichiers traditionnel. La navigation inclut le glisser-déposer, l'historique des répertoires, les favoris et le cache des dossiers distants, des fonctionnalités qui accélèrent les opérations répétées. Le support de l'Unicode garantit la compatibilité avec les noms de fichiers internationaux et évite les erreurs lors du travail avec des serveurs configurés de différentes manières.
FTP Rush offre également l'automatisation à travers des scripts basés sur C#. Cette fonctionnalité vous permet d'exécuter des routines comme des uploads récurrents, des vérifications d'intégrité, des copies planifiées ou la synchronisation entre des répertoires locaux et distants. Pour ceux qui administrent des serveurs, cette automatisation réduit les tâches manuelles et garantit des processus cohérents dans des environnements nécessitant des mises à jour fréquentes.
Le logiciel inclut également un support pour des serveurs cloud, comme Google Drive, OneDrive, Dropbox et Amazon S3, fonctionnant comme un point central pour déplacer des données entre différentes plateformes. Il permet aussi la configuration de proxies HTTP et SOCKS, le contrôle de la bande passante, la compression durant le transfert et l'authentification sécurisée sur des connexions protégées.
Sur certaines plateformes, en particulier les versions mobiles, il y a des rapports de freezes, des échecs d'accès à certains répertoires et des limitations dans l'authentification par clé SSH. Malgré tout, la version de bureau est généralement stable et largement utilisée par ceux qui ont besoin de gérer des sites, de réaliser des sauvegardes distantes ou de déplacer de gros volumes de fichiers entre différents serveurs.