wils@web ~ $ cat ~/ajuda/guia-pratico-para-criar-tuneis-ssh-com-openssh-no-ubuntu-22-04.md

Linux

Guia prático para criar túneis SSH com OpenSSH no Ubuntu 22.04

atualizado em 11/08/2026

O SSH (Secure Shell) é uma ferramenta poderosa que permite a comunicação segura entre sistemas. Neste guia, vamos aprender a criar túneis SSH usando o OpenSSH no Ubuntu 22.04.

O que é um túnel SSH?

Um túnel SSH permite que você redirecione o tráfego de rede de um computador local para um servidor remoto através de uma conexão SSH segura. Isso é útil para acessar serviços que estão restritos a uma rede específica.

Pré-requisitos

  • Ubuntu 22.04 instalado.
  • Acesso ao terminal.
  • OpenSSH Client instalado.
  • Acesso SSH ao servidor remoto.

Passo a passo para criar um túnel SSH

1. Instalar o OpenSSH Client

Abra o terminal e execute o seguinte comando para garantir que o OpenSSH Client esteja instalado:

sudo apt update && sudo apt install openssh-client

2. Criar um túnel SSH

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

ssh -L :: @

Substitua:

  • porta_local: porta no seu computador local.
  • host_remoto: endereço do host remoto que você deseja acessar.
  • porta_remota: porta do serviço remoto.
  • usuario: seu nome de usuário no servidor remoto.
  • servidor_remoto: endereço IP ou hostname do servidor remoto.

Exemplo prático

Se você deseja acessar um banco de dados MySQL que está rodando em um servidor remoto na porta 3306, o comando seria:

ssh -L 3306:localhost:3306 [email protected]

3. Acessar o serviço remoto

Após estabelecer o túnel, você pode acessar o serviço remoto utilizando a porta local especificada. Por exemplo, para acessar o MySQL, você pode usar:

mysql -h 127.0.0.1 -P 3306 -u seu_usuario -p

Conclusão

Os túneis SSH são uma maneira eficaz de acessar serviços remotos de forma segura. Lembre-se de que a segurança é fundamental, então sempre utilize senhas fortes e considere a autenticação por chave pública.

Dica: Para facilitar o uso, você pode criar um alias no seu arquivo ~/.bashrc para o comando SSH.

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.