SSL & Segurança 0 visualizações

Como restringir o acesso a uma pasta do site com autenticação por senha (.htpasswd)

Ver no WHMCS

Como restringir o acesso a uma pasta do site com autenticação por senha (.htpasswd)

Olá, querido cliente! Seja bem-vindo ao seu guia de segurança com carinho, feito especialmente para você — sim, você, que quer proteger partes do seu site com uma senha extra. Aqui na GeHost, entendemos que alguns arquivos ou pastas precisam de mais cuidado, como áreas administrativas, documentos sensíveis ou projetos em desenvolvimento.

Com o sistema .htpasswd, você pode criar uma camada de proteção simples, eficaz e totalmente controlada por você — sem precisar de código complexo ou ferramentas externas.

Seja tranquilo: este guia vai te levar passo a passo, com clareza e um toque de humanidade. Vamos lá?

Passo 1: Acesse o cPanel

Primeiro, faça login no seu painel de controle da GeHost:

  • Visite painel.gehost.com.br
  • Digite seu usuário e senha (os mesmos que você usou na compra)
  • Confirme com o botão Log in
Tela de login do cPanel com campos de usuário e senha

Passo 2: Abra o Gerenciador de Arquivos

Depois de logado, você estará na tela inicial do cPanel. Procure pelo grupo chamado Arquivos e clique em Gerenciador de Arquivos.

Na tela que abrir, selecione a opção public_html (é a pasta principal do seu site) e clique em Ir para o diretório.

Tela do Gerenciador de Arquivos com a árvore de pastas e botão 'Ir para o diretório'

Passo 3: Escolha a pasta que deseja proteger

Na lista de pastas dentro de public_html, localize a pasta que você quer restringir. Por exemplo: admin, documentos, backup, etc.

Clique com o botão direito sobre ela e selecione Editar ou Visualizar para abrir a pasta.

Passo 4: Acesse o .htaccess e crie a proteção

Na pasta que você escolheu, clique no botão Novo Arquivo no topo da tela.

Nomeie o arquivo como .htaccess (com o ponto no início).

Abra o arquivo recém-criado e cole o seguinte código:

AuthType Basic
AuthName "Acesso Restrito"
AuthUserFile /home/SEU_USUARIO/.htpasswds/public_html/NOME_DA_PASTA/passwd
Require valid-user

Atenção: Substitua SEU_USUARIO pelo seu nome de usuário do cPanel (ex: cliente123) e NOME_DA_PASTA pelo nome da pasta que você está protegendo (ex: admin).

Salve o arquivo.

Passo 5: Crie o arquivo de senhas (.htpasswd)

Volte ao cPanel e procure pela ferramenta Senha de Acesso (htpasswd) — ela está dentro do grupo Segurança.

Clique nela e siga os passos:

  1. Na caixa Nome do usuário, digite um nome de usuário (ex: admin).
  2. Na caixa Senha, digite uma senha forte (use letras maiúsculas, minúsculas, números e símbolos).
  3. Na caixa Local do arquivo .htpasswd, insira o caminho exato da pasta que você está protegendo, no formato: /home/SEU_USUARIO/.htpasswds/public_html/NOME_DA_PASTA/passwd.
  4. Clique em Salvar.

Pronto! O sistema criará o arquivo de senhas automaticamente.

Passo 6: Teste a proteção

Abra um navegador novo (ou em modo anônimo) e acesse a pasta protegida pelo seu site.

Exemplo: seusite.com.br/admin

Se tudo funcionou, você verá uma janela pedindo usuário e senha. Digite as credenciais que você criou — e pronto! Acesso liberado apenas para quem tiver a senha.

Dicas importantes (como um amigo te contando)

  • Não esqueça a senha! Se perder, você precisará recriar o arquivo .htpasswd.
  • Se precisar adicionar mais usuários, use a mesma ferramenta Senha de Acesso (htpasswd) e clique em Adicionar Usuário.
  • Se quiser remover a proteção, basta apagar o arquivo .htaccess da pasta.
  • Nunca deixe o arquivo .htpasswd público — ele está protegido pelo sistema, mas é bom manter cuidado.

Quer ajuda extra?

Se algo não funcionar como esperado, não se preocupe! Nossa equipe de suporte está aqui para te ajudar — e o melhor: 30 dias grátis após a entrega estão disponíveis para você.

Entre em contato pelo painel ou pelo e-mail de suporte. Estamos aqui com um sorriso, mesmo que o problema pareça difícil.

Seu site é seu mundo. Protegê-lo com um toque de cuidado é um gesto de amor — e você está fazendo isso com sabedoria.

Com carinho,
Sensei da GeHost
*Equipe de Suporte & Segurança — GeHost (hospedagem, domínios, e-mail profissional)

Precisa de Ajuda?

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