Relatórios do LightSquid por Grupos

Publicado por SysNetPro (última atualização em 09/11/2012)

[ Hits: 8.433 ]

Homepage: http://www.sysnetpro.com.br

Download ldapgroup.sh




Script que gera arquivo group.cfg do LightSquid através de consulta LDAP.

  



Esconder código-fonte

#!/bin/bash
ldapsearch -h 127.0.0.1 -x -b "dc=domain,dc=local" "(&(cn=*)(objectclass=posixgroup))" | grep -i cn: | cut -f2 -d: > /usr/lib/cgi-bin/lightsquid/group.cfg.tmp
> /usr/lib/cgi-bin/lightsquid/group.cfg

N=0
while read LINE ; do
        N=$((N+1))
        #echo "Processing #$N = $LINE"
        ldapsearch -h 127.0.0.1 -x -b "dc=domain,dc=local" "(&(cn=$LINE)(objectclass=posixgroup))" | grep -i memberUid | sed "s/memberUid:/$LINE ,/g" >> /usr/lib/cgi-bin/lightsquid/group.cfg.lin
done < /usr/lib/cgi-bin/lightsquid/group.cfg.tmp

awk -F, '{print $2,$1}' /usr/lib/cgi-bin/lightsquid/group.cfg.lin | sed "s/ //" > /usr/lib/cgi-bin/lightsquid/group.cfg

rm -f /usr/lib/cgi-bin/lightsquid/group.cfg.lin
rm -f /usr/lib/cgi-bin/lightsquid/group.cfg.tmp

Scripts recomendados

Instalador de macromedia flash para comps AMD Athlon 86_64

Wine System Font 1.0

Trocar wallpaper (papel de parede) do Gnome

Acessando o localhost pelo quanta

pega IP de sua máquina na NET -DNA do ratinho


  

Comentários
[1] Comentário enviado por Cartibani em 14/11/2016 - 12:02h

Bom dia,
Alguém sabe como exibir apenas 4 groups do AD no relatório do lightsquid ao invés de exibir todos os groups do AD?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts