Conexão do servidor ftp via túnel SSH seguro

Um dos recursos do protocolo TCP/IP é a possibilidade de encapsular uma conexão por meio de outra. Portanto, você pode conectar um servidor ftp comum por meio de um túnel SSH seguro entre o servidor e o seu computador.

Para criar um túnel SSH, é necessário que o host remoto tenha um serviço ssh iniciado além do serviço ftp. Como regra geral, nos hosts Linux/Unix/BSD, ambos os serviços funcionam por padrão.

Usando programas como o PuTTY, você pode criar um túnel SSH entre seu computador e o servidor. Vamos iniciar o PuTTY e criar uma nova sessão:

Use o PuTTY para criar uma sessão ssh para conectar conexões ftp em túnel

Você deve definir o endereço do host remoto e a porta em que o serviço ssh é iniciado (22 por padrão).

Agora você deve definir o redirecionamento da porta do seu computador para a porta do host remoto - a porta 3121 da interface 127.0.01 será redirecionada para a porta 21 do servidor.

Configurações de encaminhamento de porta local SSH

Vamos esclarecer como isso funciona. Quando você iniciar a sessão, o PuTTY estabelecerá conexão com o servidor your_host pela porta 22. Depois que a autorização (entrada de login e senha) for realizada e a conexão ssh com o servidor for estabelecida, o PuTTY redirecionará todas as conexões com 127.0.0.1:3121 para your_host:21 por meio de um túnel ssh seguro.

Agora, em configurações de conexão do perfil, defina o endereço do servidor ftp - 127.0.0.1, porta 3121 e salve o perfil.

Quando o FTPGetter se conecta ao host local, o PuTTY encaminha essa conexão por meio de um túnel ssh seguro para o servidor ftp remoto

Assim que o FTPGetter se conectar à porta 3121 da interface 127.0.0.1, o PuTTY redirecionará essa conexão via túnel para your_host:21. Assim, é possível trabalhar com servidores ftp comuns por meio de um túnel ssh seguro, sem medo de que seus dados sejam capturados ou alterados por invasores.

Portanto, é possível estabelecer conexão via túnel ssh seguro não apenas com o servidor ftp, mas também com servidores POP3 e SMTP.