- Apache com Senha
+ Responder ao Tópico
-
Apache com Senha
Pessoal
Eu estou tentando fazer o apache pedir uma senha para acessar a pagina.
Eu quero adicionar o sarg e outros para monitorar o meu servidor e gostaria que ao acessar a pagina o apache solicitasse uma senha. para outras pessoas nao terem acesso.
Eu achei alguns documentos na Net mais nao funcionou.
Eu verifiquei os Modulos
LoadModule auth_module modules/mod_auth.so
AddModule mod_auth.c
e adicionei as configuracoes abaixo
Obs: Adidionei elas no arquivo do httpd.conf na parte que falava dos Directory. ( Nao sei se esta correto )
# Diretório Restrito
<Directory /home/www/default> ( A unica coisa que alterei para ver se funcionava com a pagina principal do apache.
Options Indexes FollowSymLinks Includes
AllowOverride AuthConfig
# Autenticação de Usuário
AuthName "Acesso ao meu Diretório Restrito"
AuthType Basic
AuthUserFile /etc/httpd/conf/httpd_passwd
require valid-user
Order allow,deny
Allow from all
</Directory>
e por ultimo eu adicionei o usuario e senha com o comando
# htpasswd -c /etc/httpd/conf/httpd_passwd usuário
Qualquer Ajuda e bem Vinda
Valeu[/b]
-
Apache com Senha
Segue o tutorial abaixo:
Primeiramente crie um arquivo .htaccess no diretório onde se deseja proibir o acesso.
[root@localhost root]# mcedit .htaccess
Esse arquivo deve possuir o seguinte conteudo:
AuthType Basic
AuthUserFile /home/httpd/html/teste/.htpasswd
AuthName "Lala Directory"
require valid-user
Obs: Troque o /home/httpd/html/teste pelo caminho da sua pasta a ser autenticada no apache e o Lala Directory pelo título de sua pasta, ex: "SARG".
Ainda no diretório onde ficará restrito pelo apache, crie um usuário e senha com o comando:
[root@localhost root]# htpasswd -c .htpasswd nomedousuário
Obs.: o parâmetro -c é usado somente no primeiro cadastro para a criação do arquivo .htpasswd
Feito isso, certifique-se que no ítem AllowOverride em httpd.conf está como no exemplo abaixo:
AllowOverride AuthConfig
Para completar reincie o apache e dê permissão 775 no arquivo de senhas
-
Apache com Senha
Funcionou 100% Obrigado pela Ajuda.
-
Apache com Senha
vc pode colocar o ValidUser nome de usuario se o seu arquivo de senhas tiver varios usuarios cadastrados isso é muito util
Abraços