wils@web ~ $ cat ~/ajuda/como-configurar-um-tunel-ssh-para-acessar-bancos-de-dados-remotamente-com-mysql.md

Segurança

Como configurar um túnel SSH para acessar bancos de dados remotamente com MySQL

atualizado em 06/09/2026

Este manual tem como objetivo ensinar como configurar um túnel SSH para acessar bancos de dados MySQL remotamente de forma segura. Utilizando um túnel SSH, você pode se conectar a um servidor MySQL que não está exposto diretamente à internet, garantindo maior segurança para suas informações.

Pré-requisitos

  • Acesso ao servidor remoto via SSH.
  • MySQL instalado no servidor remoto.
  • Cliente SSH instalado no seu computador local.

Passo a Passo

1. Acesse o terminal

Abra o terminal no seu computador local.

2. Crie o túnel SSH

Use o seguinte comando para estabelecer um túnel SSH. Substitua usuario, servidor_remoto e porta_mysql pelos valores correspondentes:

ssh -L 3306:localhost:porta_mysql usuario@servidor_remoto

Este comando mapeia a porta 3306 do seu computador local para a porta do MySQL no servidor remoto.

3. Conecte-se ao MySQL

Agora que o túnel SSH está ativo, você pode se conectar ao MySQL usando o cliente MySQL. Execute o seguinte comando:

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

Substitua usuario_mysql pelo seu nome de usuário do MySQL. Você será solicitado a inserir a senha.

4. Verifique a conexão

Após inserir a senha, você deve estar conectado ao banco de dados MySQL. Para verificar, execute:

SHOW DATABASES;

Conclusão

Com o túnel SSH configurado, você pode acessar seu banco de dados MySQL de forma segura. Lembre-se de manter o túnel ativo enquanto estiver trabalhando no banco de dados. Para fechar o túnel, basta pressionar Ctrl + C no terminal onde o túnel foi criado.

Dica: Considere usar uma chave SSH para autenticação em vez de senhas, aumentando ainda mais a segurança da conexã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.