[Tutorial] OCS Inventory + GLPI integrados ao Resara Server ( Parte 3 )

Resara Server Community Edition é um controlador de domínio Linux de código aberto e solução de servidor de arquivos baseado em Samba 4. É incrivelmente fácil de usar e não requer nenhum conhecimento de Linux para configurar ou manter
Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1516
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 41
Contato:
Status: Offline

[Tutorial] OCS Inventory + GLPI integrados ao Resara Server ( Parte 3 )

Mensagem por marceloleaes »

Neste tutorial vamos abordar a sincronização dos usuários do Samba4 com o GLPI e configurar o plugin OCSMASSIMPORT que é responsável pela importação das máquinas reportadas pelos clientes do OCSInventory. Mãos na massa ?

1 - Configurando a consulta LDAP

Acesse o GLPI com o usuário GLPI e vá em: Configurar -> Autenticação -> Diretórios LDAP e preencha os campos conforme exemplo:

Nota, no exemplo usamos o dominio ITBR.LAN , altere conforme sua necessidade.
Nome = RESARA
Servidor Padrão = Sim
Servidor = localhost
Ativo = Sim
Porta Ldap = 389
Filtro de conexão = (&(objectCategory=person)(objectClass=user)(memberOf=CN=Chamados,CN=users,DC=itbr,DC=lan))
Base DN = dc=itbr,dc=lan
ROOT/DN = ITBR\Administrator
Senha = Senha do usuário Administrator
Campo de login = samaccountname
Comentário = Consulta LDAP no Resara
Imagem

Preenchido ? Beleza, configuramos a consulta aos usuários no Resara, perceba que usamos o filtro memberOf=CN=Chamados na consulta. Porque ? Assim o GLPI somente importará usuários que fazem parte do grupo Chamados no AD. Isto evita usuários e grupos importados desnecessariamente no GLPI. Note que você deverá inserir todos os usuários que terão acesso neste grupo.

Imagem

Ao salvar a conexão, já teremos o retorno de que esta funcional

Imagem

Agora, se formos na opção de Importar usuários, Link LDAP, e mandarmos buscar a consulta retornará exatamente os dois usuários que fazem parte do grupo Chamados no AD e nada mais.

Imagem

Agora na opção Configurar, ainda no menu autenticação, vamos fazer um ajuste fino

Imagem

E esta feito !

2 - Automatizando a sincronização e importação dos usuários do AD

Jogo rápido, basta adicionar no crontab para rodar a cada 10 minutos

Código: Selecionar todos

*/10 * * * * php -q /var/www/glpi/scripts/ldap_mass_sync.php -- action=1 server_id=1
*/10 * * * * php -q /var/www/glpi/scripts/ldap_mass_sync.php -- action=0 server_id=1
A primeira linha sincroniza os usuários existentes, a segunda importa os novos usuários pertencentes ao grupo Chamados

3 - Instalando o plugin Massocsimport

Este plugin é indispensável, ele é responsável pela importação dos computadores gerenciados pelo OCSInventory para dentro do GLPI. Sem ele nada é feito de maneira automatizada. A instalação é simples, vamos lá ?

Conectado por SSH basta rodar:

Código: Selecionar todos

cd /tmp
wget https://forge.indepnet.net/attachments/download/1211/glpi-massocsimport-1.6.1.tar.gz
tar xvzf glpi-massocsimport-1.6.1.tar.gz
mv massocsimport /var/www/glpi/plugins/
chmod -R 777 /var/www/glpi/plugins/
chmod +x /var/www/glpi/plugins/massocsimport/scripts/ocsng_fullsync.sh
E esta pronto. Agora, precisamos agendar para que este plugin execute de tempos em tempos, para não forçar muito a barra, uma execução a cada 1 hora é mais do que o necessário. Raramente teremos novas máquinas adicionadas então não precisa executar com uma frequência tão alta não é mesmo ? Vamos no crontab e ajustamos a seguinte linha:

Código: Selecionar todos

*/60 * * * * /var/www/glpi/plugins/massocsimport/scripts/ocsng_fullsync.sh --thread_nbr=2 --server_id=1 --nolog
Lembrando que após as edições na crontab precisamos reiniciar o serviço, neste passo simplesmente rode:

Código: Selecionar todos

service cron restart
E o tutorial termina por aqui, no próximo ( e último ) vamos configurar os clientes do OCS e criar a GPO para o deploy automatizado.
Editado pela última vez por marceloleaes em 30 Ago 2013 15:47, em um total de 1 vez.


"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio

Voltar para “Resara Server”