Acontece que ele não estava funcionando porque eu não tinha um intervalo de portas definido para a listagem de diretório para passar. Agora que o configurei, tudo está funcionando perfeitamente.
Estou tentando configurar um servidor FTP local em minha casa. Sempre que eu me conecto à conta no computador que hospeda o servidor, tudo funciona, mas quando tento conectar em outro computador, a listagem do diretório falha mesmo que a conexão da conta seja bem-sucedida. Eu permiti a porta 21 TCP e UDP através do firewall do host e adicionei o FileZilla Server à lista de programas autorizados a se comunicar. Como posso resolver isso?
Embora essa questão seja antiga, não há uma resposta realmente abrangente. Então estou adicionando um.
No modo FTP passivo (o modo mais comum atualmente), o servidor FTP escuta na porta 21 para uma conexão de controle FTP. Mas para todas as transferências de dados, incluindo listagens de diretório, ele escuta em uma porta adicional. A porta é retirada de um intervalo de portas configurado.
Se você abrir apenas a porta de controle 21 no firewall, verá o comportamento descrito. Você pode se conectar, mas não pode listar diretórios nem transferir arquivos.
Para mais detalhes, consulte meu artigo sobre Configuração de rede para o modo FTP passivo .
Você precisa ir para Painel de controle > Sistema e Segurança > Firewall do Windows > Configurações avançadas > Regras de entrada > Nova Regra e adicione uma nova regra de entrada para o intervalo de portas de dados que seu servidor FTP está usando.
OintervalodeportasqueoservidorFTPdoFileZillaestáusandoéconfiguradoemEditar>Configurações>Configuraçõesdomodopassivo>Usearaivadaportapersonalizada.Vocêpodeconfigurarumintervaloestreito(como10portas),paralimitarumnúmerodeportasabertas.Vocêdeveusarosnúmerosdeporta1024eacima(até65535).
O FTP precisa mais da porta 21 (e não precisa do UDP). As portas para as conexões de dados são dinâmicas. Se o servidor estiver atrás de um firewall, você deve tentar o modo FTP ativo. Se o cliente estiver atrás do firewall, tente o modo passivo. Se ambos estiverem por trás de firewalls restritivos que não são compatíveis com FTP como um protocolo especial, você está sem sorte.
Tente alterar o modo de transferência para "Ativo".
Para resolver este erro de FTP, siga os passos abaixo:
Clique em Conexão - > FTP - > Modo passivo: escolha Fall Back to Active Mode
Siga as etapas no URL: Erro de FTP “Falha ao recuperar o diretório listagem ”
Ou crie uma conta abrindo o gerenciador de sites.
clique em novo site no host para usar seu nome de host. Escolha o tipo de logon como normal. forneça seu nome de usuário e senha.
Protocolo de uso ftp e criptografia: use apenas o palin ftp
Tags networking ftp filezilla