O modo passivo VSFTPD não funciona atrás de NAT

2
Hey guys então estou tentando permitir que meus amigos se conectem ao meu servidor ftp (estou hospedando-o no Ubuntu Server 15.04), então eu configurei o pasv_address na configuração e o intervalo de portas na configuração e no roteador. Mas ainda não funciona. Aqui está o que o filezilla diz:

Resposta: 227 Entrando no modo passivo (0,0,0,0,203,228). Comando: LIST Erro: A conexão de dados não pôde ser estabelecida: ECONNREFUSED - Conexão recusada pelo servidor Erro: a conexão expirou Erro: falha ao recuperar a listagem de diretórios

E aqui está minha configuração: link

    
por Derek Lesho 10.07.2015 / 23:54

2 respostas

4

Resposta tardia, mas aqui vai:

Eu tenho todas as opções ativadas como você. É obrigatório, mas ainda não funcionará.

pasv_enable=YES
pasv_min_port=xxx
pasv_max_port=yyy
pasv_address=

Depois que essas duas linhas mudarem, está funcionando

listen_ipv6=NO
listen=YES
    
por checksum 25.12.2016 / 13:56
0

sudo nano /etc/vsftpd.conf

pasv_enable = Sim

pasv_max_port = 10100

pasv_min_port = 10090

iptables -I INPUT -p tcp --destino-porta 10090: 10100 -j ACCEPT

sudo ufw permite 10090: 10100 / tcp

Tente permitir o login do Anon para garantir que não seja um problema de usuário / pwd. Não sabe o que é pasv_address. mas eu tenho um nome de domínio, então talvez seja necessário para IP? BTW Confira duckdns para DNS grátis!

    
por FreeSoftwareServers 11.07.2015 / 09:03