Linux slogan
Visite também: BR-Linux.org · Dicas-L · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:
Linux login

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Comunidades

Comunidade Linux Home Participar da comunidade Linux Participar Fórum Linux Fórum Membros LinuxMembros RSS do fórum

<< Primeira | Anterior Próxima | Última >>

acesso externo ao FTP

[1] Enviado em 29/09/2011 - 20:17h acesso externo ao FTP
Linux user: washington monteiro
washington2014

(usa Ubuntu)


pessoal fiz o acesso ao meu servido ftp externo, com minha
conta do no-ip, blz conectou mas deu o seguinte erro

Comando: OPTS UTF8 ON
Resposta: 200 UTF8 set to on
Estado: Conectado
Estado: Obtendo lista de pastas...
Comando: PWD
Resposta: 257 "/home/washington" is the current directory
Comando: TYPE I
Resposta: 200 Type set to I
Comando: PASV
Resposta: 227 Entering Passive Mode (10,1,1,2,172,6).
Estado: O servidor enviou uma resposta passiva com um endereço não roteável. Usando o endereço do servidor como alternativa.
Comando: MLSD
Erro: A conexão excedeu limite de tempo
Erro: Falha na obtenção da lista de pastas

o que pode ser?

desde ja agradesço.

 

  


[2] Enviado em 30/09/2011 - 00:31h Re: acesso externo ao FTP
Linux user: vinicius
hessel

(usa Slackware)


Olá Wasington,

nunca usei o no-ip, mas imagino que você especifique uma porta para as quais as conexões são direcionadas, não?
No caso do ftp, tradicionalmente se usa a porta 21 para conexão e envio de comandos.

No entanto, o passive mode do ftp funciona da seguinte maneira:
-Você conecta na porta 21 e envia o comando PASV
-O servidor FTP seleciona uma porta em um range pré-configurado e envia o próprio endereço IP + porta escolhida para o cliente FTP
- O cliente FTP se conecta no endereço+porta fornecido pelo servidor FTP para a transferência de dados.

Aí está o seu problema.
Você consegue se conectar ao servidor FTP pelo no-ip mas quando o servidor FTP envia o novo endereço pra conexão passiva seu cliente percebe que esse é um endereço não roteável para ele.

Uma possível solução seria:
no proftpd.conf você pode especificar um range de porta para as conexões passivas com a tag PassivePorts:

http://www.proftpd.org/docs/directives/linked/config_ref_PassivePorts.html


você pode configurar um range com apenas uma porta e daí precisaria ter uma entrada no no-ip para essa porta (não sei se isso é possível).

Abraços


 

  
<< Primeira | Anterior Próxima | Última >>
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.