----- Original Message -----
From: "supmino" <[EMAIL PROTECTED]>
Sent: Monday, September 30, 2002 5:54 PM
>No diret�rio raiz existem dois arquivos para autentica��o
>( .htaccess e .htpasswd). Eu quero criar 2 pastas no meu diret�rio
>raiz(ex. /0001 , /0002) .
>Oque eu preciso que ter autentica��o nesses 2 diret�rios, ou seja,
>cada diret�rio tem sua senha para ser acessado.
Segue receita de bolo Luiz, o n�mero da minha conta bancaria na Sui�a eu
mando em seguida, mas vai sair em torno de US$ 50,000 =)
1) Voce deve criar o arquivo com as senhas que deseja, usando o htpasswd,
pode ser um arquivo de senha para cada diretorio...
=================================================
msp01:/etc/httpd/passwd # htpasswd -c .htpasswd_exemplo vinicius
New password:
Re-type new password:
Adding password for user vinicius
msp01:/etc/httpd/passwd # l
total 66
drwxr-xr-x 2 root root 568 Oct 1 10:33 ./
drwxr-xr-x 9 root root 1952 Sep 17 14:22 ../
-rw-r--r-- 1 root root 23 Oct 1 10:34 .htpasswd_exemplo
msp01:/etc/httpd/passwd #
=================================================
Lembre-se: a op��o -c � usada inicialmente para criar o arquivo, para
adicionar outro usu�rio ou trocar senha, tire o -c da linha de comando...
2) Edite o arquivo .htaccess do diretorio que queres:
=================================================
# /usr/local/httpd/htdocs/0001/.htaccess
#
# Arquivo de acesso ao diretorio 0001
#
AuthUserFile /etc/httpd/passwd/.htpasswd_exemplo
AuthGroupFile /dev/null
AuthName "Area de acesso Restrito"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>
=================================================
3) Depois vc deve alterar seu httpd.conf, adicionando a seguinte
configura��o:
============cut httpd.conf============================
<Directory "/usr/local/httpd/htdocs/0001">
Options Indexes -FollowSymLinks +Includes MultiViews
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>
============end cut httpd.conf=========================
4) Reinicie seu apache e fa�a o teste
lynx http://seusite.com.br/0001
Alert!: Access without authorization denied -- retrying
Username for 'Area de acesso Restrito' at server 'seusite.com.br': vinicius
Password: *******
Existem outras maneiras de autentica��o, seria interessante vc dar uma
olhadinha na documenta��o no site do apache....
http://httpd.apache.org/docs/howto/auth.html
Falous!!!
[]s
Marcus Vinicius P Coimbra
[EMAIL PROTECTED]
_
�v� Registered User # 204020
/(_)\ Linux - The Best Software
^ ^
Powered by SuSE Linux 8.0 Professional
_______________________________________________________________________
Yahoo! GeoCities
Tudo para criar o seu site: ferramentas f�ceis de usar, espa�o de sobra e acess�rios.
http://br.geocities.yahoo.com/
Assinantes em 01/10/2002: 2257
Mensagens recebidas desde 07/01/1999: 185227
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]