Pessoal, estou mandando um FWD de uma mensagem enviada para mim, de um
problema bastante comum para a configura��o de diret�rios html nas pastas
de usu�rios. Problema: Recebo um 443 "Forbidden" quando tento acessar
http://meudom�nio/~usuario/index.html
Apesar das instru��es serem muito detalhadas tanto na documenta��o da
Conectiva, quanto da doc. do Apache, tem um "pequeno detalhe" que elas n�o
enfatizam o suficiente: qual o chmod adequado nesta ordem:
/home/$user/public_html. No site do Apache, tem dezenas de mensagens
perguntando a mesma coisa, ent�o estou enviando a resposta para o
problema, que por sinal foi postada por um cara da Transmeta: (informa��es
adicionais feitas por mim:)  

Begin forwarded message:

Date: Tue, 26 Mar 2002 00:12:51 -0300
From: "Werner" <[EMAIL PROTECTED]>
To: "Renato Salles" <[EMAIL PROTECTED]>
Subject: Re: (linux-br) diretorio de usuario no apache


Valeu Renato, funcionou perfeito......

----- Original Message -----
From: "Renato Salles" <[EMAIL PROTECTED]>
To: "Werner" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Monday, March 25, 2002 4:02 PM
Subject: Re: (linux-br) diretorio de usuario no apache


> Em Mon, 25 Mar 2002 13:02:54 +0000
> "Werner" <[EMAIL PROTECTED]> escreveu:
>
> > Bom dia a todos,
> >
> > gostaria que fosse possivel o acesso a um site de usuario utilizando
> > o seguinte recurso: http://server/~usuario, mas nao estou conseguindo
> > isso, recebo sempre o erro 403 (Forbidden You don't have permission
> > to access /~werner on this server.). Segue a configuracao do meu
> > httpd.conf:
> > UserDir disabled root
> >
> > UserDir public_html
> >
> > <Directory /home/*/public_html>
> >     AllowOverride FileInfo AuthConfig Limit
> >     Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
> >     <Limit GET POST OPTIONS PROPFIND>
> >         Order allow,deny
> >         Allow from all
> >     </Limit>
> >     <Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
> >         Order deny,allow
> >         Deny from all
> >     </Limit>
> > </Directory>
> >
> > a versao do apache e a: 1.3.19 e o diretorio /home/werner/public_html
> > esta com permissao 755
> >
> > O q mais pode estar errado?
> >
> > obrigado
> >
> > Werner
> Solu��o:
> Use a diretiva "UserDir enable $usu�rio" para permitir o acesso �s
> pastas public_html no diret�rio do usu�rio. Na sua m�quina, as
> configura��es dos arquivos Allow e Deny est�o diferentes: voc� precisa
> saber quais as consequencias dessa mudan�a em termo de seguran�a antes
> de fazer as modifica��es. Sugiro o seguinte: use as configura��es que
> est�o funcionando na minha m�quina e v� fechando as permiss�es no Apache
> at� o m�ximo poss�vel, at� o limite onde possam ser lidas as p�ginas,
> apenas. As permiss�es usadas por mim como padr�o, para as pastas
> /homr/$user s�o 771, e /home/$user/public_html s�o 755. Depois de
> editar, d� um "apachectl configtest" e um "apachectl restart".
>
> Observe minhas configura��es para o httpd.conf:
>
> UserDir public_html
> UserDir disable root
> UserDir enable werner fulano joao pedro maria
>
> <Directory /home/*/public_html>
> AllowOverride AuthConfig FileInfo Limit Options
> Options IncludesNOEXEC MultiViews Indexes FollowSymlinks
> SymLinksIfOwnerMatch    <Limit GET POST OPTIONS PROPFIND>
>         Order allow,deny
>         Allow from all
>     </Limit>
>     <Limit PUT DELETE PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
>         Order deny,allow
>         Deny from all
>     </Limit>
> </Directory>
>


-- 
Tenha um bom dia, e um �timo trabalho com Linux.
Fui!

Assinantes em 26/03/2002: 2242
Mensagens recebidas desde 07/01/1999: 159682
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a