GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment définir PassivePortRange et PassiveIP en pure-ftpd sur Ubuntu pour sécuriser l'application !

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


Ubuntu
  1. Bureau à distance Ubuntu :comment le configurer et s'y connecter

  2. Comment personnaliser les points orange dans le Dock d'Ubuntu 20.04 / 22.04

  3. Comment installer et configurer le serveur sftp dans Ubuntu 20.04

  4. Comment installer et configurer mysql 8 sur Ubuntu 20.04

  5. Comment configurer le serveur et le client NFS sur Ubuntu 20.04

Comment installer et sécuriser le courtier de messagerie Mosquitto MQTT sur Ubuntu 20.04

Comment définir le chemin JAVA_HOME dans Ubuntu 20.04 et Ubuntu 22.04

Comment configurer un serveur FTP sécurisé avec Pure-FTPd sur Ubuntu

Comment configurer Quad 9 DNS sur Ubuntu 16.04 et Ubuntu 17.10 Desktop

Comment installer et utiliser la commande Exa sur Ubuntu 20.04

Comment définir le fond d'écran Lightdm dans Ubuntu 14.04 ?