O comando acima do iptables não funcionou no meu cpanel, o abaixo fez ..
iptables -I INPUT -p tcp --dport 30000:50000 -j ACCEPT
e depois fazendo
iptables-save
para salvar as alterações.
Estou usando o Windows XP, filezilla e usando a porta: 6497 Não consigo recuperar meus diretórios. O firewall do meu computador já está desativado. Este é o erro:
Response: 227 Entering Passive Mode (69,174,254,156,102,70)
Command: MLSD
Error: Connection timed out
Error: Failed to retrieve directory listing
Por favor ajude. Obrigado!
O comando acima do iptables não funcionou no meu cpanel, o abaixo fez ..
iptables -I INPUT -p tcp --dport 30000:50000 -j ACCEPT
e depois fazendo
iptables-save
para salvar as alterações.
Abra as portas passivas no firewall do servidor.
Descompacte as linhas abaixo em /etc/pure-ftpd.conf
PassivePortRange 30000 50000
Abra a porta no firewall do servidor. Se você tiver o CSF, será necessário adicionar 30000: 50000 nas configurações TCP_IN no arquivo de configuração do csf. Se o servidor tiver apenas IPTABLES, execute o comando abaixo
iptables -INPUT -p tcp --dport 30000:50000 -j ACCEPT
Depois de horas de minha própria pesquisa, nada parecia funcionar. Ao olhar sob minhas regras de iptables, notei que nenhum pacote foi capturado pela minha regra original de:
iptables -I INPUT -p tcp --dport 30000:50000 -j ACCEPT
Essa é a regra que todos dizem usar para resolver esse problema, mas infelizmente não funcionou para mim. Foi quando notei a cadeia chamada "cP-Firewall-1-INPUT". Bam! Eu adicionei a regra sob essa corrente e SUCESSO!
Solução: (Se você tiver uma cadeia chamada " cP-Firewall-1-INPUT "
Etapa 1: Descompacte as linhas abaixo em /etc/pure-ftpd.conf
PassivePortRange 30000 50000
Etapa 2: Permitir o intervalo de portas no iptables
iptables -A cP-Firewall-1-INPUT -p tcp --dport 30000:50000 -j ACCEPT
Passo 3: depois salve suas alterações:
iptables-save
Tags cpanel