Como configurar um usuário SSH com permissões restritas (chroot jail)
Olá, querido(a) cliente da GeHost! 🌟
Seja bem-vindo(a) ao nosso guia prático e carinhoso sobre como criar um usuário SSH com acesso restrito — o famoso chroot jail. Imagine um "quarto seguro" para o seu usuário: ele pode trabalhar com seus arquivos, mas não consegue sair da pasta dele, nem ver o que está fora. É como ter um jardim bem cercado onde só ele pode entrar.
Esse recurso é ideal para quem precisa de acesso SSH para desenvolvedores, colaboradores ou scripts, mas quer manter o sistema seguro e organizado. Vamos juntos, passo a passo?
Antes de começar: o que você precisa
- Um plano de hospedagem com acesso SSH (disponível em planos Básico ou superiores).
- Seu login no painel do cliente (painel.gehost.com.br).
- Um nome de usuário e senha para o novo usuário SSH (não use o usuário principal da conta).
- Um diretório onde o usuário poderá trabalhar (ex:
/home/usuario/projeto).
Dica do Sensei: Nunca use o usuário principal da conta para SSH com permissões restritas. Isso é como deixar a chave do cofre na porta da casa. Segurança começa com separação!
Passo 1: Acesse o painel do cliente
Abra seu navegador e vá até https://painel.gehost.com.br. Faça login com seu e-mail e senha.
Passo 2: Acesse o gerenciador de usuários SSH
No painel, procure por “Usuários SSH” ou “SSH Access” na seção de segurança ou ferramentas avançadas. Se não encontrar, pode estar em “Segurança” ou “Ferramentas”.
Selecione a opção para criar um novo usuário SSH.
Passo 3: Crie o usuário com permissões restritas
Digite um nome de usuário (ex: dev_restrito) e uma senha forte. Em seguida, marque a opção “Chroot Jail” ou “Restrito” (pode aparecer como “Restrict to home directory” ou “Jail shell”).
Se houver uma opção para definir o diretório raiz, coloque o caminho onde o usuário poderá acessar, por exemplo: /home/dev_restrito.
Evite deixar o usuário com acesso ao diretório principal da conta (como /home/usuario), pois isso pode comprometer a segurança.
Passo 4: Configure o acesso via SSH
Após criar o usuário, você pode usar o SSH com ele:
ssh dev_restrito@seu-dominio.com.br
Se tudo estiver certo, o usuário será colocado dentro do chroot — ou seja, ele só poderá ver e editar arquivos dentro do diretório definido.
Passo 5: (Opcional) Acesse o Gerenciador de Arquivos para organizar
Para garantir que o usuário tenha acesso aos arquivos necessários, use o Gerenciador de Arquivos no cPanel:
- Abra “Arquivos” → “Gerenciador de Arquivos”.
- Navegue até o diretório do usuário (ex:
/home/dev_restrito). - Crie pastas ou arquivos necessários.
- Defina permissões (chmod) apenas para leitura/escrita quando necessário.
Dica final do Sensei: Segurança é amor
Configurar um chroot jail é como criar um abrigo seguro para alguém que precisa de acesso, mas não precisa de liberdade total. Quanto mais restrito, mais protegido o sistema fica.
Se tiver dúvidas, não hesite em entrar em contato com nosso suporte — estamos aqui para te ajudar, com carinho e atenção. 🌿
Quer saber mais?
Se quiser explorar mais sobre segurança, SSH ou configurações avançadas, confira nosso Centro de Ajuda no painel ou entre em contato com a equipe da GeHost.
Seu sucesso é nosso propósito. 💛
GeHost — hospedagem com alma, feita por quem entende de tecnologia e de gente.
Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04) — entexp.com.br