wils@web ~ $ cat ~/ajuda/como-usar-ssh-tunneling-para-acessar-servicos-remotos-de-forma-segura.md

Segurança

Como usar SSH Tunneling para acessar serviços remotos de forma segura

atualizado em 25/07/2026

SSH Tunneling é uma técnica que permite criar uma conexão segura entre um cliente e um servidor através do protocolo SSH. Esta técnica é útil para acessar serviços remotos que estão atrás de um firewall ou que não estão expostos à Internet.

Introdução

Com o SSH Tunneling, você pode redirecionar o tráfego de uma porta local para uma porta em um servidor remoto, garantindo que os dados sejam criptografados durante a transmissão. Neste manual, vamos explorar como configurar e utilizar o SSH Tunneling de forma segura.

Passo a Passo

1. Pré-requisitos

  • Um servidor SSH acessível.
  • Um cliente SSH instalado (como OpenSSH).
  • Credenciais de acesso ao servidor remoto.

2. Criando um túnel SSH

Para criar um túnel SSH, utilize o seguinte comando:

ssh -L :: @

Exemplo:

ssh -L 8080:localhost:80 [email protected]

Este comando redireciona o tráfego da porta 8080 no seu computador local para a porta 80 no servidor remoto através do servidor SSH.

3. Acessando o serviço remoto

Após estabelecer o túnel, você pode acessar o serviço remoto usando um navegador ou uma ferramenta de linha de comando. No exemplo acima, você acessaria o serviço remoto na URL:

http://localhost:8080

4. Túnel reverso

Um túnel reverso permite que você exponha uma porta local para o servidor remoto. Use o comando:

ssh -R :localhost: @

Exemplo:

ssh -R 9090:localhost:3000 [email protected]

Isso torna o serviço local na porta 3000 acessível na porta 9090 do servidor remoto.

Conclusão

O SSH Tunneling é uma ferramenta poderosa para acessar serviços de forma segura. Lembre-se de sempre utilizar senhas fortes e, se possível, autenticação por chave pública para aumentar a segurança da sua conexão.

Dica: Experimente usar o parâmetro -N para não abrir um shell remoto, ideal para estabelecer túneis sem interação.

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.