Como Criar um Túnel SSH para Acessar um Serviço Interno com Segurança
Olá, viajante do conhecimento! 👋 Seja bem-vindo(a) ao nosso canto da GeHost, onde aprendemos juntos com calma, segurança e um toque de humanidade. Hoje, vamos aprender algo poderoso, mas simples: como criar um túnel SSH para acessar um serviço interno (como um sistema de administração, banco de dados ou site em desenvolvimento) com total segurança — mesmo que ele não esteja exposto na internet.
Imagine que você tem um sistema escondido em um servidor, como uma casa secreta. Quer entrar nela sem deixar rastros? O túnel SSH é como uma escada mágica que só você e o servidor conhecem. Vamos montar essa escada juntos, passo a passo.
Antes de começar: o que você precisa
- Um dispositivo com acesso à internet (seu laptop, celular, tablet).
- Um terminal ou prompt de comando (no Windows: PowerShell ou Command Prompt; no Mac/Linux: Terminal).
- Seu usuário SSH e senha da GeHost (você os encontra no painel do cliente).
- Um serviço interno que deseja acessar (ex: um site local em desenvolvimento, um painel de administração).
Dica do Sensei: Se você não tem acesso SSH no seu plano, verifique no painel do cliente — ele está disponível em planos mais avançados. Caso não esteja habilitado, entre em contato com nosso suporte.
Passo a passo: montando o túnel SSH
- Entre no painel da GeHost
Acesse painel.gehost.com.br com seu login e senha. É aqui que você controla tudo o que é da sua conta. - Localize seu acesso SSH
No painel, vá até a seção SSH (geralmente sob "Segurança" ou "Acesso Avançado"). Se não aparecer, seu plano pode não incluir SSH. Nesse caso, consulte o suporte ou atualize seu plano. - Abra seu terminal
No seu computador, abra o terminal (no Windows, use o PowerShell com permissão administrativa; no Mac/Linux, o Terminal padrão). - Construa o comando do túnel
Use o seguinte formato (substitua os dados pelos seus, sem expor informações reais):ssh -L 8080:localhost:8080 seu_usuario@seu_servidor.gehost.com.brExplicando:
-L 8080:localhost:8080— cria um túnel que redireciona a porta 8080 do seu computador para a porta 8080 do servidor.seu_usuario— o nome de usuário SSH que você usa na GeHost.seu_servidor.gehost.com.br— o endereço do servidor (fornecido pelo painel).
💡 Exemplo prático: se seu serviço interno roda na porta 8080 no servidor, ao acessar
http://localhost:8080no seu navegador, você verá o serviço como se estivesse no servidor. - Execute o comando
Cole o comando no terminal e pressione Enter. Você será solicitado a digitar a senha SSH. Digite com cuidado — não aparece no terminal. - Verifique o túnel
Se tudo deu certo, você verá uma mensagem de sucesso. Agora, abra seu navegador e vá parahttp://localhost:8080. Se o serviço estiver rodando, você o verá! - Use com segurança
O túnel só funciona enquanto o terminal estiver aberto. Feche o terminal quando terminar de usar. Isso garante que ninguém possa acessar seu serviço por fora.
Exemplo prático: acessar um painel de administração local
Suponha que você tenha um sistema de administração rodando em http://localhost:8080 no servidor, mas ele não está acessível pela internet. Ao criar o túnel, você pode acessá-lo localmente em http://localhost:8080 do seu computador — como se estivesse dentro do servidor.
Atenção do Sensei: Nunca compartilhe seu túnel com terceiros. Ele é como uma chave secreta. Use apenas quando necessário, e sempre feche o terminal ao final.
Como desligar o túnel
É simples: basta fechar a janela do terminal ou pressionar Ctrl + C no terminal aberto. O túnel será encerrado imediatamente.
Quer saber mais?
Se tiver dúvidas, não hesite em nos procurar. Estamos aqui para te ajudar, com paciência e carinho. Você não está sozinho nessa jornada.
Com amor,
Sensei da GeHost
*G e Soluções e Eventos LTDA — CNPJ: 46.647.904/0001-04*
Porque seu sucesso é nosso propósito.