bjacques
(usa Outra)
Enviado em 28/08/2013 - 13:00h
Olá pessoal! bom dia!
Estou com o seguinte problema na empresa em que trabalho:
Temos o SARG instalado e configurado, porém não usamos apache e sim o lighttpd.
Com isso, em nosso arquivo de configuração, lighttpd.conf, coloquei uma linha em que apenas os administradores podem visualizar no browser, o que estiver entro do diretório: /var/www/sarg/
Porém, o que ocorre é que existem 2 usuários que não são administradores e gostariam de visualizar também. Porém, se eu criar um grupo no ldap e colocá-los lá, eles não terão acesso às pastas dos setores deles, já que terei que movê-los na árvore, para outra OU.
Minha dúvida é a seguinte: Vocês saberiam como faço para acrescentar uma outra OU para visualizar? Abaixo está o meu arquivo atual de autenticação, que está localizado dentro de /etc/lighttpd/conf-enabled/
# /usr/share/doc/lighttpd-doc/authentication.txt.gz
server.modules += ( "mod_auth" )
# auth.backend = "plain"
# auth.backend.plain.userfile = "lighttpd.user"
# auth.backend.plain.groupfile = "lighttpd.group"
# auth.backend.ldap.hostname = "localhost"
# auth.backend.ldap.base-dn = "dc=my-domain,dc=com"
# auth.backend.ldap.filter = "(uid=$)"
# auth.require = ( "/server-status" =>
# (
# "method" => "digest",
# "realm" => "download archiv",
# "require" => "group=www|user=jan|host=192.168.2.10"
# ),
# "/server-info" =>
# (
# "method" => "digest",
# "realm" => "download archiv",
# "require" => "group=www|user=jan|host=192.168.2.10"
# )
# )
auth.backend = "ldap"
auth.backend.ldap.hostname = "localhost"
auth.backend.ldap.base-dn = "ou=Admins,dc=portal,dc=intraer"
auth.backend.ldap.filter = "(uid=$)"
auth.require = ( "/sarg" =>
( "method" => "basic",
"realm" => "SARG",
"require" => "valid-user"
)
)
Como podem ver, apenas os Admins tem acesso. Gostaria de acrescentar outra linha também, para que os usuários que estivessem em uma determinada OU, também conseguissem visualizar os relatórios.