Sur quel port écoute un serveur FTP ? Vérifiez-le avec ss -tlnp | grep vsftpd.
Un serveur FTP écoute sur le port 21/TCP : c’est le port de contrôle, par lequel passent les commandes (USER, PASS, LIST…). Les données des fichiers circulent sur une autre connexion (port 20 en mode actif, port éphémère en mode passif).
$ ss -tlnp | grep vsftpd LISTEN 0 32 *:21 *:* users:(("vsftpd",pid=…,fd=3))
Dans la sortie, *:21 signifie que vsftpd attend les connexions sur toutes les interfaces, port 21.