[rmb homelinux]


Protegendo sites com LOGIN e SENHA usando .htaccess
Agosto 13, 2008, 6:50 pm
Arquivado em: HowTo | Tags: , , , ,

Quer ver uma tela exigindo login e senha quando alguém acessar seu site?

1.Edite o arquivo que guarda o VirtualHost de seu site e adicione as seguintes linhas:

< Directory “/pasta/do/seu/site” > <–sem espaços
deny from all
Options ExecCGI
AllowOverride AuthConfig
Order deny,allow
< /Directory > <–sem espaços

2.Vá na pasta do seu site e crie um arquivo .htaccess contendo:

AuthType Basic
AuthUserFile /pasta/onde/ficara/seu/arquivo/.htpasswd
AuthName RESTRITO
require valid-user
satisfy any

3.Dê permissão www no arquivo .htaccess (no ubuntu o usuário do apache é www-data)

chown www-data .htaccess

4.Agora vamos definir um login e uma senha para o arquivo .htpasswd citado no passo 2:

htpasswd -bc /pasta/onde/ficara/seu/arquivo/.htpasswd login senhadologin
chmod 644 /pasta/onde/ficara/seu/arquivo/.htpasswd
apache2ctl restart


Sem comentários ainda até o momento
Deixe um comentário



Deixe um comentário
Linhas e parágrafos quebram automaticamente, endereços de email não serão mostrados, HTML permitido: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>