Vous avez les identifiants du serveur — un nom d'hôte, un nom d'utilisateur, un mot de passe — mais personne ne vous a précisé quel protocole utiliser. Ou vous configurez un outil FTP qui vous demande de choisir entre FTP, SFTP et FTPS. Comment savoir lequel est le bon ?
Ce guide vous explique comment identifier le protocole de votre serveur et ce que chaque option signifie concrètement.
Les trois protocoles en bref
En résumé (pour la comparaison technique complète, consultez notre article de fond SFTP vs FTPS) :
- FTP — le File Transfer Protocol original. Pas de chiffrement. Utilise le port 21. Encore courant sur les réseaux internes et les hébergements anciens.
- SFTP — SSH File Transfer Protocol. Entièrement chiffré, fonctionne via SSH sur le port 22. La norme moderne pour les transferts sécurisés. Supporte l'authentification par clé.
- FTPS — FTP sur TLS. Ajoute le chiffrement TLS au protocole FTP standard. Utilise le port 21 (mode explicite) ou le port 990 (mode implicite). Nécessite un certificat serveur.
Comment déterminer le protocole de votre serveur
1. Demandez à votre hébergeur ou à votre admin système
C'est toujours le chemin le plus rapide. Si vous avez un compte d'hébergement, consultez votre e-mail de bienvenue ou la documentation du fournisseur. Il y sera typiquement indiqué quelque chose comme « Serveur FTP : ftp.exemple.com, port 21 » ou « Accès SFTP disponible sur le port 22 ». Si vous vous connectez à un serveur géré par quelqu'un d'autre, demandez-lui directement — il sait ce qui est activé.
2. Consultez votre panneau de contrôle d'hébergement
Si vous gérez le serveur via cPanel, Plesk ou DirectAdmin, regardez dans la section des paramètres FTP. Elle liste les protocoles disponibles et les ports. cPanel propose généralement FTP (port 21) et SFTP (port 22) par défaut.
3. Regardez le numéro de port
Les numéros de port sont un indice fiable :
- Port 22 — presque certainement SFTP (c'est le port SSH)
- Port 21 — FTP ou FTPS (explicite)
- Port 990 — FTPS implicite
Si on vous donne des identifiants avec le port 22, essayez SFTP en premier. Le port 21 peut être du FTP simple ou du FTPS explicite — il faudra essayer les deux ou demander au propriétaire du serveur pour en être sûr.
4. Essayez de vous connecter
La plupart des outils FTP — dont FTPull et FTPush — affichent une erreur claire si vous utilisez le mauvais protocole. Si SFTP échoue avec « connexion refusée » sur le port 22, essayez FTP sur le port 21. Si FTP se connecte mais qu'une invite liée aux certificats ou à TLS apparaît, c'est probablement du FTPS. La méthode par essai-erreur est valide quand le protocole n'est pas documenté.
5. Vérifiez les paramètres enregistrés dans un autre client FTP
Si vous vous êtes déjà connecté à ce serveur avec un autre outil, consultez les paramètres de connexion enregistrés — le protocole et le port y sont stockés.
Types de serveurs courants et leurs valeurs par défaut
Hébergement cPanel
FTP sur le port 21 et SFTP sur le port 22 sont généralement tous deux disponibles. Consultez cPanel → Comptes FTP pour les détails.
Hébergement Plesk
Même chose que cPanel — FTP et SFTP habituellement disponibles. Plesk → Accès FTP affiche les paramètres.
NAS Synology
FTP, SFTP et FTPS tous configurables dans DSM → Panneau de configuration → Services de fichiers → FTP.
NAS QNAP
Les trois protocoles disponibles dans QTS → Panneau de configuration → Services réseau → FTP.
Serveur Linux dédié
SFTP toujours disponible si SSH est activé — aucune configuration supplémentaire requise. FTP nécessite l'installation d'un démon FTP (vsftpd, ProFTPD).
Windows Server
FTP et FTPS via IIS (Internet Information Services). SFTP nécessite un serveur SSH séparé (OpenSSH ou WinSCP server).
Lequel choisir si vous avez le choix
Si votre serveur supporte à la fois FTP et SFTP, utilisez SFTP. C'est chiffré, plus simple du point de vue du pare-feu (un seul port), et si le serveur a SSH activé — ce que font presque tous les serveurs modernes — SFTP est disponible sans aucune configuration supplémentaire.
Utilisez FTPS si votre fournisseur ou client l'exige spécifiquement, ou si vous êtes dans une infrastructure Windows où IIS gère le FTP.
Utilisez le FTP simple uniquement sur des réseaux internes où le chiffrement n'est pas une préoccupation, ou quand vous vous connectez à des systèmes anciens qui ne supportent aucune des variantes sécurisées.
Se connecter avec FTPSuite
Dans FTPull et FTPush, sélectionner le protocole se fait en un clic dans les paramètres de connexion. Saisissez le nom d'hôte, le port et les identifiants, choisissez FTP / SFTP / FTPS dans le menu déroulant, et enregistrez. L'application gère automatiquement les différences de connexion sous-jacentes.
Si vous devez changer de protocole — par exemple, vous avez commencé avec FTP et souhaitez passer à SFTP — modifiez la connexion, changez le protocole et le port, et enregistrez. Le reste de la configuration reste inchangé.