SSH & Avançado 52 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.