Tem sim eu fiz o seguinte:
<VirtualHost www.seudominio.com.br>
ServerAdmin [EMAIL PROTECTED]
DocumentRoot /pathparapaginas
ServerName www.seudomini.com.br
CustomLog /pathparalogs/logfile combined
ScriptAlias /cgi-bin /pathparacgi-bin
AccessFileName .htaccess
<Directory "/pathparapaginas/x">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<Directory "/pathparapaginas/y">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
<Files ".ht*">
Order allow,deny
Deny from all
</Files>
</VirtualHost>
isso no httpd.conf, claro que voce pode fazer alteracoes, acredito que
essa nao eh a melhor maneira mas funciona. Principalmente no allow from
all voce pode restringir quem pode acessar.
Bom, agora voce precisa setar o usuario e a senha, isso dentro do arquivo
.htaccess
Voce cria um arquivo destes diferente dentro de cada diretorio
(/pathparapaginas/x e /pathparapaginas/y)
Dentro do .htaccess:
AuthUserFile /pathparapaginas/x/.htpasswd-users
AuthName "QualquerCoisa"
AuthType Basic
<Limit GET POST>
require user usuario
</Limit>
Pode fazer por exemplo uma copia no outro diretorio e so mudar o
AuthUserFile.
Ai voce vai para o diretorio e manda um htpasswd -c .htpasswd-users
usuario
entra a senha e o arquivo vai ser criado... claro que voce tem que
restartar o apache para as mudancas no conf entrarem em efeito (apachectl
restart)
Faz tambem o htpasswd no outro diretorio para criar o arquivo de senhas
la...
>>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<<
On 19.03.2001, 12:24:24, "Alexandre Chaves Fonseca"
<[EMAIL PROTECTED]> wrote regarding (linux-br) httpd com senha para
cada pagina:
> Olá Lista !
> Queria saber se é possivel fazer o seguinte:
> Tenho um servidor rodando httpd com várias páginas cadastradas (todos de
uso
> interno), porém alguns tem-se acesso externo (fora da rede), o que eu
queria
> é q ao tentar abrir tal endereço (http://meu-ip/x/ ou http://meu-ip/y/)
> fosse pedido um user e uma senha para autenticar, sendo /x/ uma senha e o
> /y/ outra senha.
> Tem como ?
> Valeu,
> Alexandre
Assinantes em 19/03/2001: 2181
Mensagens recebidas desde 07/01/1999: 104365
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]