Senha no apache

1. Senha no apache

EMERSON SANTOS GUIMARAES
emerson2703

(usa CentOS)

Enviado em 09/02/2009 - 18:09h

Colega, tentei colocar uma senha no httpd, conforme este artigo, mas quando acessei o servidor atraves de uma estação me pediu o usuario e senha coloquei o usuario admin e a senha da pasta passwd mas não acessou, tentei apagar os arquivos e deixar a configuração anterior. mas continua pedindo senha alguem me ajuda para retirar esta tela de usuario e senha.

Adicionei as seguintes linhas no httpd.conf
/etc/httpd/conf/httpd.conf

# Pasta raíz dos relatórios
<Directory /var/www/sarg>
AllowOverride AuthConfig
Allow from all
</Directory>

Criei o arquivo .htaccess na pasta dos relatórios, com o seguinte conteúdo:

# Arquivo que com os usuários e senhas para autentição (vc tb tem que criar este arquivo)
AuthUserFile /etc/httpd/passwd
# Tipo da autenticação
AuthType Basic
# Mensagem que irá aparecer na janela de login
AuthName 'Mensagem da janela de senha'
# Nome do usuário requerido para autenticar (admin)
Require user admin

Agora criei o usuário admin e defini uma senha para o mesmo
htpasswd /etc/httpd/passwd admin


  


2. Re: Senha no apache

Wellington Santos
weldatribo

(usa Red Hat)

Enviado em 09/02/2009 - 20:54h

Emerson ...

Tente assim nas configurações do "/etc/httpd/conf/httpd.conf"

<Directory /var/www/sarg>
Options None
AllowOverride AuthConfig
Order allow,deny
Allow from all
AuthName "Acesso Sarg"
AuthType Basic
AuthUserFile /etc/httpd/passwd
require valid-user
</Directory>

Para criar o usuario:
htpasswd -c /etc/httpd/passwd admin

Abraço.

WeldaTribo
Linux - Abrindo nossas mentes...