Problema de FTP - VSFTPd e conexão do FileZilla

4

Estou tentando me conectar a uma caixa do CentOS Linux que hospedei no EC2 e acho que tenho tudo configurado corretamente, mas quando tento conectar recebo esta série de mensagens

Status: Connection established, waiting for welcome message...
Response: 220 (vsFTPd 2.0.5)
Command: USER tyndall Response: 331 Please specify the password.
Command: PASS *********
Response: 230 Login successful.
Status: Connected
Status: Retrieving directory listing...
Command: PWD
Response: 257 "/home/tyndall"
Command: TYPE I
Response: 200 Switching to Binary mode.
Command: PASV Error: Connection timed out Error: Failed to retrieve directory listing

Não sabe onde começar a resolver este problema. Alguma ideia? Preciso alterar alguma permissão? Eu acho que esse ID tem a capacidade de ver meu próprio diretório pessoal.

Eu sou capaz de enviar / extrair arquivos da versão de linha de comando do cliente FTP que está trabalhando no Windows.

    
por Tyndall 14.01.2011 / 06:09

1 resposta

3

Eu resolvi esse problema exato em um dos meus servidores no passado; Foi um servidor Filezilla no Windows Server 2008 também no EC2.

A solução: Foi uma questão de configurar o intervalo de portas passivas no servidor ftp & abrindo o mesmo intervalo nos Grupos de Segurança do EC2. Você pode até mesmo precisar adicionar o intervalo ao IPTables dentro do CentOS se o iptables estiver sendo usado - embora você deva considerar desativar o iptables, pois ele é um pouco redundante com os Grupos de Segurança do EC2.

Dê uma olhada aqui: link

[texto alternativo] [1] [1]: link

Você também pode configurar o VSFTPd para usar o modo ativo (não passivo) - portanto, ele usa apenas a porta 20/21. A diferença entre ativo e passivo é explicada aqui: link

    
por 14.01.2011 / 06:10