Como proteger uma pasta do site com senha no cPanel (Directory Privacy)

Tempo de leitura: 3 minutos

Às vezes você precisa que só algumas pessoas vejam parte do site: uma área com arquivos para clientes, uma versão em desenvolvimento, um painel interno. Em vez de instalar um plugin ou programar um login, dá para proteger uma pasta com usuário e senha direto pelo cPanel, em menos de dois minutos.

O recurso já vem incluso em todos os planos de hospedagem cPanel da Rubfy. Se você ainda não tem onde rodar isso, a Hospedagem de Sites Rubfy já entrega o servidor pronto.

Como funciona

O cPanel usa a autenticação básica do servidor web. Quando alguém tenta abrir a pasta protegida, o navegador mostra uma janela pedindo usuário e senha, antes mesmo de carregar a página. Sem as credenciais certas, nada da pasta é exibido.

Passo 1: abrir o Directory Privacy

  1. Entre no cPanel.
  2. Na seção Arquivos, clique em Privacidade do diretório (Directory Privacy).

Passo 2: escolher a pasta

Navegue pelas pastas clicando no ícone de pasta e, ao chegar na que deseja proteger, clique em Editar ao lado dela. Por exemplo, public_html/clientes.

Passo 3: ativar a proteção

  1. Marque Proteger este diretório com senha.
  2. Dê um nome para o diretório protegido. Ele aparece na janela de login para o visitante, então use algo como “Área do cliente”.
  3. Clique em Salvar.

Passo 4: criar o usuário

Logo abaixo, em Criar usuário:

  1. Escolha o nome de usuário.
  2. Gere uma senha forte com o gerador.
  3. Clique em Salvar.

Você pode criar vários usuários para a mesma pasta, um para cada pessoa. Assim, se alguém sair do projeto, basta apagar o usuário dele.

Passo 5: testar

Abra o endereço da pasta numa aba anônima, por exemplo https://seusite.com.br/clientes. A janela de usuário e senha deve aparecer.

Cuidados importantes

  • Use HTTPS. Na autenticação básica, a senha viaja quase em texto puro. Com o certificado SSL ativo, ela vai criptografada.
  • Não proteja a pasta wp-admin inteira sem testar. O WordPress usa o arquivo admin-ajax.php dentro dela para recursos do site público, e bloquear tudo pode quebrar funções do site.
  • Proteger a pasta raiz bloqueia o site inteiro. Isso é útil para esconder um site em construção, mas lembre de remover a proteção no lançamento.

Onde fica a configuração

O cPanel grava as regras no arquivo .htaccess da pasta e a lista de usuários num arquivo fora da área pública. Se um dia a pasta parar de pedir senha, confira se o .htaccess dela não foi apagado ou sobrescrito por algum plugin.

Para remover a proteção

Volte ao Directory Privacy, clique em Editar na pasta, desmarque a opção e salve.

Outros recursos de segurança do cPanel

Para bloquear acessos por endereço IP, o cPanel tem o IP Blocker. Para ver mais recursos, confira o top 10 recursos do cPanel.

Recursos de segurança prontos no painel

Com o Directory Privacy, qualquer pasta vira área restrita em poucos cliques, sem plugin e sem código. Na Hospedagem de Sites Rubfy você conta com cPanel oficial, Sitejet com inteligência artificial incluso, servidor LiteSpeed, backups com JetBackup, antivírus premium, migração gratuita, servidores no Brasil e suporte humano via WhatsApp e ticket. Fale com a equipe pelo WhatsApp e escolha o plano ideal para o seu projeto.