Introduction
Salut les gars, Nous allons parler de la configuration de PassivePortRange et PassiveIP en pure-ftpd.
Si vous exécutez un pare-feu sur votre serveur Linux et souhaitez utiliser des connexions FTP passives, vous devez définir la plage de ports passifs dans pure-ftpd .
L'exemple suivant est pour pure-ftpd sur Ubuntu et ISPConfig 3.
Suivez ces étapes pour définir la plage de ports passifs dans PureFTPD
Définir PassivePortRange et PassiveIP dans pure-ftpd sur Ubuntu
- Configurer pure-ftpd
echo "40110 40210" > /etc/pure-ftpd/conf/PassivePortRange
- Puis Redémarrez pure-ftpd-mysql
service pure-ftpd-mysql restart
- Configurez le pare-feu. Si vous utilisez ISPConfig 3 sur votre serveur pour configurer le pare-feu Bastille, vous pouvez ajouter la plage de ports nécessaire dans les paramètres du pare-feu ISPConfig. Modifiez donc la liste des ports TCP ouverts comme suit :
20,21,22,25,53,80,110,143,443,3306,8080,10000
À
20,21,22,25,53,80,110,143,443,3306,8080,10000,40110:40210
- Ensuite, enregistrez et quittez
Définir l'adresse IP passive dans PureFTPD
La définition d'une adresse IP passive dans FTP peut être nécessaire lorsque votre serveur est situé derrière un routeur NAT. Vous obtiendrez une erreur du type "Erreur :le serveur a renvoyé une adresse IP privée non routable dans la réponse PASV ” de votre client FTP dans ce cas.
- Pour définir une adresse IP passive, exécutez cette commande :
echo "1.2.3.4" > /etc/pure-ftpd/conf/ForcePassiveIP
- Remplacez 1.2.3.4 par l'adresse IP externe que les clients doivent utiliser pour se connecter au serveur FTP.
- Puis redémarrez pureFTPD :
service pure-ftpd-mysql restart
Conclusion
C'est tout
Nous avons illustré comment définir PassivePortRange et PassiveIP en pure-ftpd sur Ubuntu.
Merci
site Web de l'application