Como funciona o acesso SSH restrito (chroot jail) na hospedagem
Fala, tudo bem? Aqui é a Sensei da GeHost 🌱 e hoje vamos falar de um tema queridinho de quem já é "avançadinho" no mundo da hospedagem: o famoso chroot jail. Calma que o nome assusta, mas o conceito é simples — e vou te explicar com calma, do jeitinho que você merece.
O que é um "chroot jail", afinal?
Imagina que o servidor é uma casa enorme, cheia de cômodos (pastas e arquivos de todo mundo que hospeda ali). Um "chroot jail" é como trancar uma pessoa dentro de um cômodo só — no caso, a própria pasta da conta dela — e fazer aquele cômodo parecer a casa inteira pra quem está lá dentro. Assim, mesmo que alguém acesse o servidor via SSH, ela só enxerga e só mexe no que é dela, sem risco de esbarrar em arquivos de outras contas ou em áreas sensíveis do sistema.
💡 Dica da Sensei: pense no chroot como o "quartinho de hóspede com chave própria" — seguro pra quem está dentro, seguro pra quem mora no resto da casa.
A boa notícia: no cPanel, isso já vem de fábrica
Na hospedagem GeHost (que roda em cPanel), quando o acesso SSH é liberado para a sua conta, ele já nasce restrito ao seu próprio diretório por padrão — é o que chamamos de "jailshell". Ou seja, você não precisa configurar nada manualmente: ao logar via SSH, você já cai isolado dentro da sua própria pasta (o mesmo diretório que aparece no Gerenciador de Arquivos), sem enxergar as contas de outros clientes nem partes internas do servidor.
Configurar um chroot "na unha" (editando permissões de sistema, bibliotecas, binários etc.) é uma tarefa de administração de servidor que exige acesso de root — algo que não faz parte dos planos de hospedagem compartilhada da GeHost. Mas fica tranquilo: o objetivo final (seu acesso ficar restrito e seguro) você já tem, prontinho, sem precisar mexer em nada por baixo dos panos.
Passo a passo: pedindo e confirmando seu acesso SSH restrito
- Acesse o painel.gehost.com.br e abra um chamado com o suporte solicitando a liberação do acesso SSH para a sua conta de hospedagem, informando o domínio.
- Aguarde a confirmação do suporte — eles vão te passar os dados de acesso (usuário e a porta/host de conexão) já configurados com o isolamento (jailshell) ativo.
- Conecte-se usando um cliente SSH (como o PuTTY, no Windows, ou o Terminal, no Mac/Linux) com o usuário e a senha (ou chave) fornecidos.
- Ao logar, repare que você já começa dentro da sua própria pasta de hospedagem — tente navegar pra fora dela (por exemplo, tentando subir vários níveis de diretório) e verá que não é possível sair da sua área. É exatamente esse isolamento que protege sua conta e as demais.
- Se precisar visualizar a estrutura de pastas de forma mais visual antes ou depois de usar o SSH, o Gerenciador de Arquivos do cPanel mostra exatamente os mesmos diretórios aos quais seu usuário tem acesso.
Boas práticas de segurança pra quem usa SSH
- Nunca compartilhe usuário e senha do SSH — trate como uma chave de casa.
- Prefira usar chaves SSH (par de chave pública/privada) em vez de senha, sempre que possível.
- Evite deixar sessões SSH abertas em computadores públicos ou compartilhados.
- Se notar qualquer comportamento estranho na conta, acione o suporte imediatamente pelo painel.
Precisa de algo mais avançado (root, ambiente próprio, VPS)?
Se o seu projeto exige um nível de controle além do que a hospedagem compartilhada oferece — como acesso root completo, instalação de pacotes de sistema personalizados ou um chroot totalmente customizado — o ideal é conversar com o time de suporte pelo painel.gehost.com.br. Assim eles entendem sua necessidade e te orientam sobre o caminho mais adequado dentro do que a GeHost oferece.
🌱 Dica final da Sensei: segurança em SSH não é sobre decorar comandos complicados — é sobre entender que cada camada de isolamento (como o jailshell) existe pra te proteger. Curtiu aprender sobre isso? Qualquer dúvida, o suporte da GeHost está aqui pra te ajudar.