wils@web ~ $ cat ~/ajuda/guia-pratico-para-criar-tuneis-ssh-no-linux-conectando-se-a-servidores-remotos-com-seguranca.md

Rede

Guia prático para criar túneis SSH no Linux: Conectando-se a servidores remotos com segurança

atualizado em 01/09/2026

O SSH (Secure Shell) é um protocolo de rede que permite a comunicação segura entre dois sistemas, sendo amplamente utilizado para acessar servidores remotos. Neste guia, você aprenderá a criar túneis SSH no Linux, que permitem redirecionar portas de forma segura.

O que é um túnel SSH?

Um túnel SSH permite que você redirecione tráfego de rede através de uma conexão SSH, proporcionando segurança e privacidade. Isso é útil para acessar serviços que estão restritos a uma rede específica.

Pré-requisitos

  • Um servidor SSH configurado e em funcionamento.
  • Acesso ao terminal Linux.
  • Credenciais de login para o servidor remoto.

Passo a passo para criar um túnel SSH

1. Conectar-se ao servidor remoto

Para iniciar, conecte-se ao servidor remoto usando o comando:

ssh usuario@servidor_remoto

2. Criar um túnel SSH local

Para criar um túnel local que redirecione uma porta do seu computador local para uma porta do servidor remoto, use:

ssh -L porta_local:localhost:porta_remota usuario@servidor_remoto

Exemplo:

ssh -L 8080:localhost:80 usuario@servidor_remoto

Isso redirecionará o tráfego da porta 8080 do seu computador para a porta 80 do servidor remoto.

3. Criar um túnel SSH remoto

Para criar um túnel remoto que redirecione uma porta do servidor remoto para o seu computador local, use:

ssh -R porta_remota:localhost:porta_local usuario@servidor_remoto

Exemplo:

ssh -R 8080:localhost:3000 usuario@servidor_remoto

Isso redirecionará o tráfego da porta 8080 do servidor remoto para a porta 3000 do seu computador local.

4. Criar um túnel SSH dinâmico

Para criar um túnel dinâmico (proxy SOCKS), use:

ssh -D porta usuario@servidor_remoto

Exemplo:

ssh -D 1080 usuario@servidor_remoto

Isso criará um proxy SOCKS na porta 1080, que pode ser usado por navegadores e outras aplicações.

Conclusão

A criação de túneis SSH é uma maneira eficaz de garantir a segurança da comunicação entre seu computador e servidores remotos. Sempre que possível, utilize autenticação por chave SSH para aumentar a segurança.

Dica: Para facilitar o uso de túneis SSH, considere adicionar as configurações no arquivo ~/.ssh/config.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.