VSFTPD nao Lista o diretorio de fora
Instalei o Servidor FTP(VSFTPD) no linux, dentro da minha rede funciona perfeito, mas qdo tem po acessar de fora da um erro:
error data socket ( mode passive no cliente ftp) qdo tiro o modo passivo.
500illegal comand ( sem mode passive no cliente ftp)..
tenho ADSL Brasil Telecon, meu modem ja esta com DMZ para o IP do Linux, que no caso e 10.1.1.254, e ja tenho a regra no firewall, eth0(interface externa)
iptables -A INPUT -i eth0-p tcp --dport 2121 -J ACCEPT, tenho ja tb a regra do StateFull no firewall...
alguem tem alguma ideia brilhante para resolver isso, ou ja passou por isso???
Re: VSFTPD nao Lista o diretorio de fora
Bom, o modo passivo permite que o ftp use postas acima de 1024 e no modo não-passivo ou modo ativo ele usa as portas 20 e 21.
Tente liberar as portas 20 e 21 e teste o modo ativo e depois libere portas acima de 1024 e tente usar o modo passivo.
Apresente aqui os erros para podermos chegar a alguma solução.
Ab, Duca.
Re: VSFTPD nao Lista o diretorio de fora
consegui resolver o problema, vou postar, pois pode ser duvida de outros...
no meu caso nao tinha erro em nenhum lugar, apenas o cliente de FTP q eu estava usando, liguei para um colega, e contei o caso, ele me falou q ja tinha passado por isso, e no caso dele era o CUTFTP, e eu tb estava usando ele como cliente., troquei o cliente, coloquei o FTPCommand, e funcionou, sem eu fazer nd, so troquei o Cliente FTP...
vlw
Re: VSFTPD nao Lista o diretorio de fora
Citação:
Postado originalmente por Duca
Bom, o modo passivo permite que o ftp use postas acima de 1024 e no modo não-passivo ou modo ativo ele usa as portas 20 e 21.
Tente liberar as portas 20 e 21 e teste o modo ativo e depois libere portas acima de 1024 e tente usar o modo passivo.
Apresente aqui os erros para podermos chegar a alguma solução.
Ab, Duca.
e, tb acho q se nao fosse ADSL Residencial nao precisaria usar o modo passivo, mas nao tem como eu usar ele na 21, pq a brasil telecom bloquea ela, a 20 e liberada, testei com o apache..
funcionou no modo passivo, e ativo nao, mas acho q pode ter alguma coisa haver com a ADSL, so que tive que trocar o cliente FTP, antes usava o CutFtp, nao ai, nem passivo e ativo, mas com o FTPCommander deu certo, no modo passivo..
vlw
mas vlw pela dica...
Re: VSFTPD nao Lista o diretorio de fora
So esqueci de comentar, para funcionar no modo passivo, tive que liberar as portas acima de 1024, achei q ficou um pouco inseguro, tive q colocar a seguinte regra
Regra para a porta do FTP
$IPTABLES -A INPUT -d $ETH0 -p tcp --dport 2121 -j ACCEPT
Regra para o FTp-Data
$IPTABLES -A INPUT -d $ETH0 -p tcp --dport 1024: -j ACCEPT
Essa ultima regra libera as portas da 1024 ate 65..., so q todas, tentei um outra regra q achei na NET mas nao deu certo..
$IPTABLES -A INPUT -d $ETH0 -p tcp --dport 1024: -m state --state ESTABLISHED,RELATED -j ACCEPT
essa seria pra liberar se estivesse ligada a 1° conexao do FTP, mas nao deu certo, ...
e modo ATIVO nem com reza braba, deve ser essa ADSL ... se alguem tiver uma luz ai, pra eu nao deixar tao libre assimm, vai ajudar..
vlw