Table of Contents

objetivo

melhorando a segurança para acessoa diretórios via autenticação utilizando sua base ldap.

procedimentos

ative o módulo de autenticação ldap

a2enmod authnz_ldap

crie arquivo .htaccess dentro do diretorio exemplo /var/www/testes

wiki:/tmp# vim /var/www/testes

coloque o conteúdo abaixo salve e saia.

AuthType Basic
Authname "Teste de autenticacao"
AuthBasicProvider "ldap"
AuthLDAPURL "ldap://172.16.xx.xx/ou=Usuarios,dc=dominio,dc=gov,dc=br?uid?sub"
AuthLDAPBindDN cn=autenticador,dc=dominio,dc=gov,dc=br
AuthLDAPBindPassword senha
authzldapauthoritative Off
require user usuario1 usuario2 usuario23 usuario44 usario669

agora precisamos configurar o apache2 para ele permitir uso do .htaccess no diretório<br> vamos lá edite o arquivo /etc/apache2/sites-available/default e insira as configurações abaixo

<Directory /var/www/testes>
Options Indexes
AllowOverride '''AuthConfig'''
Order allow,deny
allow from all
</Directory>

agora ao entrar no diretório uma senha será solicitada senha de um dos usuário referenciados, se quiser ser mais genérico pode trocar

require user user1 user2 user22

por

require valid-user

ou seja, qualquer usuário válido que conseguir se autenticar com sucesso poderá acessar o diretório.

referencias



apache2_htaccess_autenticacao_ldap.txt · Last modified: 2012/12/20 18:50 by gutocarvalho
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0