Como proteger uma pasta do site com senha (.htpasswd) imprimir

  • 0

Como Proteger uma Pasta do Site com Senha (.htpasswd)

Olá! Sensei aqui de novo 🥋. Hoje vou te ensinar uma proteção simples e poderosa: colocar uma senha extra na frente de uma pasta do seu site. É ótimo pra proteger uma área de testes, um painel interno, uma pasta de arquivos privados ou qualquer coisa que só você (ou sua equipe) deve acessar — sem precisar mexer em uma linha de código.

O que é isso, afinal?

Todo servidor de hospedagem cPanel — como o da GeHost — tem um recurso chamado Privacidade de Diretórios (em inglês, "Directory Privacy"). Por trás dos panos, ele cria dois arquivos escondidos na pasta: o .htaccess (que diz "esta pasta é protegida") e o .htpasswd (que guarda o usuário e a senha, de forma criptografada). Quando alguém tenta abrir a pasta pelo navegador, aparece uma caixinha pedindo usuário e senha antes de mostrar qualquer conteúdo.

A boa notícia: você não precisa criar esses arquivos na mão. O cPanel faz tudo isso por você com alguns cliques.

Passo a passo

  1. Acesse o cPanel com o usuário e senha da sua hospedagem.
    Tela de login do cPanel com campos de usuário e senha
  2. Procure a ferramenta "Privacidade de Diretórios" (ou "Directory Privacy") na tela inicial do painel — geralmente fica no grupo de Arquivos.
    Painel inicial do cPanel com os grupos de ferramentas
  3. Navegue até a pasta que você quer proteger (por exemplo, public_html/teste) e clique nela para entrar nas configurações.
  4. Marque a opção do tipo "Proteger este diretório por senha" (o texto exato pode variar levemente conforme a versão do painel).
  5. Dê um nome/rótulo para essa área protegida — é só um identificador interno, pode ser qualquer nome (ex.: "Área Restrita").
  6. Salve essa etapa e, em seguida, crie o usuário e a senha de acesso na seção de usuários autorizados, dentro da mesma ferramenta.
  7. Pronto! Agora, ao tentar abrir aquela pasta pelo navegador, vai aparecer a caixinha pedindo usuário e senha.
Dica da Sensei: use uma senha diferente da senha do seu cPanel e do seu e-mail. Essa proteção de diretório é independente — vale a pena caprichar mesmo assim, com letras, números e símbolos.
Dica da Sensei: essa proteção é ótima para áreas administrativas ou de testes, mas não substitui um sistema de login do seu site (com banco de dados, permissões por usuário etc.). Pense nela como uma "porta extra" na frente da pasta, não como o sistema de login da sua aplicação.

Como remover a proteção depois

Se um dia você quiser tirar a senha, é só voltar na mesma ferramenta de Privacidade de Diretórios, entrar na pasta e desmarcar a opção de proteção. Simples assim — nada fica "preso" lá.

Perguntas comuns

  • Posso proteger mais de uma pasta? Sim! O processo é o mesmo, repetido para cada pasta que quiser proteger.
  • Isso deixa meu site mais lento? Não. É uma checagem simples de acesso, feita só quando alguém tenta abrir a pasta protegida.
  • Esqueci a senha que criei, e agora? Sem problemas — volte na ferramenta de Privacidade de Diretórios e cadastre um novo usuário/senha para aquela pasta.
  • Tenho dúvida se minha pasta está protegida corretamente? Abra o endereço da pasta em uma aba anônima do navegador: se a caixinha de login aparecer, está funcionando.

Qualquer dúvida durante o processo, é só chamar o suporte da GeHost pelo painel do cliente. Bons treinos por aí! 🙏


Esta resposta lhe foi útil?

« Retornar