Como configurar túnel SSH para acessar o banco de dados remotamente com segurança
Olá, querido(a) cliente! 👋
Se você está aqui, provavelmente quer acessar seu banco de dados MySQL de forma segura, de outro local — talvez do seu computador em casa, do trabalho ou até de outro país. E o melhor? Com o túnel SSH, você consegue isso com segurança, como se estivesse conectado diretamente ao servidor da GeHost. É como ter uma ponte privada e protegida entre seu computador e o banco de dados do seu site.É um recurso avançado, sim — mas não é difícil. Vou te guiar passo a passo, como um verdadeiro Sensei da GeHost. 💫
Antes de começar: o que você precisa
- Seu usuário e senha do cPanel (acesso ao painel da GeHost).
- Um cliente SSH instalado no seu computador. Recomendo o Putty (Windows) ou o Terminal (Mac/Linux).
- Permissão para usar SSH no seu plano (geralmente disponível em planos Básico ou superiores — verifique no painel).
Dica do Sensei: Se você não tem acesso SSH no seu plano, entre em contato com o suporte da GeHost pelo painel painel.gehost.com.br para verificar as opções disponíveis.
Passo 1: Acesse o cPanel
Entre no seu painel da GeHost:
Insira seu usuário e senha, e clique em Log in.
Passo 2: Verifique o acesso SSH
No cPanel, procure pela ferramenta SSH Access (geralmente na seção "Segurança").
Se você vir a opção, clique nela. Lá você pode gerar chaves SSH ou habilitar o acesso.
Passo 3: Gere uma chave SSH (opcional, mas recomendado)
Para maior segurança, é melhor usar chaves SSH em vez de senha. No cPanel, vá em SSH Access e clique em Manage SSH Keys.
Selecione Generate a New Key, escolha um nome (ex: meu_site), e gere a chave. Guarde a chave privada em um local seguro no seu computador (não compartilhe!).
Passo 4: Configure o túnel SSH no seu computador
Agora, vamos usar o terminal (ou Putty) para criar o túnel. Abra o terminal (ou Putty) e execute este comando:
ssh -L 3306:localhost:3306 -i /caminho/para/sua/chave.privada usuario@seu-servidor-gehost.com.br
Substitua:
- 3306 — porta padrão do MySQL (não mude).
- usuario — seu usuário do cPanel (ex: gehost123).
- seu-servidor-gehost.com.br — o endereço do servidor (consulte no painel ou suporte).
- /caminho/para/sua/chave.privada — o caminho completo para a chave privada que você gerou.
Dica do Sensei: Se estiver usando Putty no Windows, use o Pageant para carregar a chave privada. No terminal do Mac/Linux, certifique-se de que a chave tem permissão de leitura:
chmod 600 sua_chave.privada.
Passo 5: Conecte-se ao banco de dados localmente
Depois de estabelecer o túnel com sucesso (você verá uma mensagem de conexão bem-sucedida), abra um cliente MySQL no seu computador — como MySQL Workbench, phpMyAdmin ou o próprio terminal MySQL.
Conecte-se ao banco de dados com os seguintes dados:
- Host: localhost
- Porta: 3306
- Usuário: o nome do usuário do banco de dados (criado no cPanel)
- Senha: a senha do usuário do banco de dados
Pronto! Você está agora conectado ao banco de dados do seu site, mas através de uma conexão criptografada e segura.
Passo 6: Use com responsabilidade
Lembre-se:
- Nunca deixe o túnel SSH aberto por muito tempo.
- Nunca compartilhe sua chave privada.
- Desconecte o túnel quando terminar de trabalhar.
Importante: A GeHost não se responsabiliza por acessos não autorizados. Sempre use o túnel SSH com cuidado e mantenha seus dados seguros.
Quer ajuda? Estamos aqui!
Se ficou com dúvidas, se o túnel não está funcionando ou se precisar de ajuda com a configuração, entre em contato com o suporte da GeHost pelo painel painel.gehost.com.br. Nós estamos aqui para te ajudar, sempre.
Com carinho,
Sensei da GeHost
*Grupo G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)*