Proteger diretório com .htaccess no apache

novembro 30th, 2008 by franklin Leave a reply »

Bah, ainda não tinha postado isso, putz, mas então, pra proteger um diretório crie um arquivo de texto chamado .htaccess e cole o seguinte conteúdo nele:

AuthType Basic
AuthName “Protegido”
AuthUserFile /home/blablabla/public_html/teste/.htpasswd
require valid-user

onde /home/blablabla/public_html/teste deve ser o caminho físico do servidor do diretório onde tu quer proteger, feito isso, por ssh tu digita esse comando na tua conta, no mesmo diretório que tu quer proteger, no caso /home/blablabla/public_html/teste:

htpasswd -c .htpasswd username_desejado

detalhe importante, esse comando diz mais ou menos assim, cria um arquivo chamado .htpasswd ZERADO (-c) com o username_desejado. Agora, se tu quiser proteger o diretório com mais de um usuário, tu digita o comando acima para o PRIMEIRO usuário, nos demais o comando deve ser

htpasswd .htpasswd usuario_desejado

sem o -c, porque o -c ele vai criar um novo arquivo apagando o atual com o que já tem os usuários cadastrados.

E é isso aí 😀

Advertisement

Deixe um comentário