FTP (File Transfer Protocol) : à quoi ça sert ?
FTP (RFC 959, 1985) reste une bête de somme pour le déplacement massif de fichiers.
Usages principaux
- Déploiement sites web : Pousser HTML/CSS/JS/assets vers racine web (souvent via CI/CD → SFTP).
- Échange gros jeux de données : Génomique, médias, sauvegardes — reprise, flux parallèles.
- Intégration systèmes legacy : Mainframes, EDI, AS/400 parlent encore FTP natif.
- Workflows automatisés : Scripts `lftp`, `curl`, ou WinSCP pour sync.
Réalité sécurité
- FTP clair envoie identifiants + données en clair.
- Utilisez FTPS (TLS explicite, port 21) ou SFTP (sous-système SSH, port 22).
- Chroot jails, listes IP autorisées, fail2ban contre brute-force.
Alternatives modernes
rsync/ssh, rclone (S3/Wasabi/GCS), WebDAV, Globus (recherche), Syncthing (P2P). FTP persiste pour compatibilité, pas supériorité.
