Pour qu'un client puisse utiliser le logiciel FTP, les ports suivants doivent être ouverts:
FTP actif:
* port 20: Utilisé pour le transfert de données du serveur FTP vers le client.
* port 21: Utilisé pour les commandes de contrôle entre le client et le serveur.
FTP passif:
* port 21: Utilisé pour les commandes de contrôle entre le client et le serveur.
* ports 1024-65535: Le serveur FTP choisit dynamiquement un port dans cette plage pour le transfert de données. Le client se connecte à ce port pour recevoir des données.
Il est important de noter:
* FTP actif est moins couramment utilisé en raison de problèmes de sécurité. Il oblige le client à initier une connexion sur un port spécifique (port 20) sur le serveur FTP, ce qui le rend sensible aux restrictions de pare-feu et aux vulnérabilités de sécurité.
* ftp passif est plus sécurisé et largement utilisé. Il permet au serveur FTP d'initier la connexion de données sur un port aléatoire dans la plage de 1024-65535, ce qui le rend moins sensible aux problèmes de pare-feu.
en plus:
* FTPS (FTP sur SSL / TLS): Si vous utilisez FTPS, qui chiffre les transferts de données, les ports utilisés dépendront de l'implémentation spécifique de FTPS. Habituellement, il utilise le port 990 pour les commandes de contrôle et le port 991 pour le transfert de données.
en résumé:
* pour FTP de base: Port 21 pour les commandes de contrôle, et soit le port 20 (actif) ou un port dynamique dans la plage de 1024-65535 (passif) pour le transfert de données.
* pour FTPS: Port 990 pour les commandes de contrôle et le port 991 pour le transfert de données.
Il est recommandé de consulter votre configuration de pare-feu et votre administrateur réseau pour s'assurer que les ports appropriés sont ouverts pour la communication FTP.
|