Tente usar o ftp no modo passivo
a configuração relevante em lftp é ftp:passive-mode
Estou tentando me conectar a um servidor via FTP e estou tendo alguns problemas. Servidor é um CentOS com Pure-FTPd.
Meu cliente habitual é lftp
, o que neste servidor fica preso em "Fazendo conexão de dados". Todos os resultados do google sobre isso sugerem a configuração de ftp:ssl-allow no
, mas isso não ajudou no meu caso.
Eu também tentei outros clientes e experimentei o mesmo comportamento com ncftp
e a conexão gráfica do gnome gftp
: é feita, mas nenhum dado é transferido, mesmo para um simples ls
.
No entanto, a conexão e a transferência de dados funcionam com o cliente básico ftp
e com um script Perl usando o módulo Net :: FTP.
Alguma sugestão sobre quais opções eu posso tentar fazer com que os outros clientes trabalhem?
Tente usar o ftp no modo passivo
a configuração relevante em lftp é ftp:passive-mode
Pode ser o problema com ssl. Experimente:
lftp -e 'set ftp:ssl-allow no' ...