[Tutorial] Habilitando o ftp passivo no ISPConfig3
Enviado: 20 Set 2019 15:28
O ISPConfig vem com o pure-ftpd instalado por padrão e quando rodando atrás de NAT é necessário configurar um range de portas para funcionamento em modo passivo. Rode as linhas abaixo:
A primeira linha define o range de portas 40100:40300 este valor deve ser inserido no firewall do ISPConfig, na interface web adicione no final
A segunda linha informa o endereço público para que seja repassado ao cliente FTP através de NAT
A terceira linha reinicia e aplica as novas configurações
No Ubuntu server foi necessário criar um arquivo no UFW para que a liberação funcionasse.
Segue modelo da regra
Código: Selecionar todos
echo "40100 40300" > /etc/pure-ftpd/conf/PassivePortRange
echo "xxx.xxx.xxx.xxx" > /etc/pure-ftpd/conf/ForcePassiveIP
service pure-ftpd-mysql restart
A primeira linha define o range de portas 40100:40300 este valor deve ser inserido no firewall do ISPConfig, na interface web adicione no final
A segunda linha informa o endereço público para que seja repassado ao cliente FTP através de NAT
A terceira linha reinicia e aplica as novas configurações
No Ubuntu server foi necessário criar um arquivo no UFW para que a liberação funcionasse.
Segue modelo da regra
Código: Selecionar todos
/etc/ufw/applications.d/pure-ftpd
[pure-ftpd-mysql]
title=FTP server
description=Simple FTP and FTPS Server
ports=21,40100:40300/tcp