FTP sobre o ssh trava em “Conexão estabelecida: esperando por mensagem de boas-vindas”

1

Eu olhei longe e não achei a resposta. Estou executando o Ubuntu 11.10, openssh e vsftpd.

Estou tentando configurar meu FTP para encapsulamento por ssh. Minha conexão ssh funciona muito bem e eu posso criar o túnel para a minha porta FTP. Quando vou usar o Filezilla para conectar, ele fica travado em "Waiting for Welcome Message".

Eu acho que é um problema do iptables, mas não consigo descobrir o que precisa ser mudado. Quando eu derrubo o iptables, ele se conecta bem. Não quero abrir mais portas externas, apenas minha porta SSH, e não consigo acertar na regra de encaminhamento de porta interna. Eu sempre acabo abrindo para o exterior.

Eu adoraria alguma ajuda se alguém tiver alguma idéia e espero ter deixado claro. Obrigado antecipadamente!

    
por Siriss 20.01.2012 / 21:49

1 resposta

1

Em geral, um cliente ftp está usando mais de uma porta se estiver usando o modo passivo. Se você abrir o arquivo de configuração /etc/vsftpd/vsftpd.conf e desabilite o modo passivo com o parâmetro "pasv_enable = FALSE"

Se o seu cliente precisa do modo passivo, você pode selecionar as portas passivas com os parâmetros pasv_max_port e pasv_min_port para uma única porta que você pode encaminhar através do ssh também.

    
por Nomadic 20.01.2012 / 22:01