SSH & Avançado 2 visualizações

Como configurar um usuário SSH com permissões restritas (chroot jail)

Ver no WHMCS

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.

Tela de login do cPanel com campos de usuário e senha, e botão Log in

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.

Painel inicial do cPanel com grupos de ferramentas como E-mail, Arquivos, Segurança, etc.

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.
Gerenciador de Arquivos do cPanel com árvore de pastas e barra de ações

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

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.