É possível usar o encaminhamento de porta SSH com FTP?

É possível usar o encaminhamento de porta SSH com FTP?

Tentei usar o encaminhamento de porta SSH com FTP, mas não funcionou, embora eu tenha usado conexões FTP.

Parece que o servidor FTP fornece outro número de porta para usar, portanto você deve conseguir se conectar a essa porta para receber dados do servidor.

Então parece bastante complicado. Há alguma maneira de fazer isso?

Deve-se ressaltar também que não tenho permissão para configurar o servidor FTP, não tenho acesso ao servidor além de utilizar seu serviço FTP.

Responder1

Você precisa usar o encaminhamento dinâmico que cria um proxy SOCKS capaz de se conectar a qualquer host:porta, em vez de um túnel estático. Normalmente, isso é feito ssh -D [...]selecionando "Dinâmico" ao adicionar um túnel SSH no Putty.

Obviamente, é necessário um cliente FTP que suporte a conexão através do proxy SOCKS. No Windows, tanto o FileZilla quanto o WinSCP suportam isso. Caso contrário, existem programas que redirecionam todas as conexões por meio desse proxy – tsockstanto torsocksno Linux torcapquanto sockscapno Windows. Se o seu cliente FTP suportar SOCKS, você se conectará ao servidor FTP normalmente (depois de ativar o SOCKS).

Nenhuma configuração no servidor FTP é necessária, apenas que ele suporte o "modo passivo" (onde o servidor seleciona as portas temporárias). Praticamente todos os servidores FTP suportam isso. E todos os clientes FTP modernos têm "passivo" como modo padrão.

informação relacionada