Inventariando no GLPI 0.9.1.4 com FusionInventory + Bônus (Instalação silenciosa via GPO)

Douglas Boldrini
Douglas Boldrini
Published in
3 min readSep 5, 2020

Salve jogadores! Estou de volta! e agora para falar desse cara que é a felicidade de muito admin de rede por ai. Isso mesmo, vou falar hoje do FusionInventory. E como não poderia só falar dele, que tal um Bônus?

Isso mesmo, vou mostrar como fazer a instalação silenciosa dele. Ficou curioso? então fica aqui comigo, e leia o artigo de hoje!

Requisitos:

  • GLPI Instalado com todas suas respectivas dependências.

Instalação

Preparando o ambiente e diretórios.

No seu servidor onde está o GLPI faça:

cd /var/www/html/glpi/plugins
wget https://github.com/fusioninventory/fusioninventory-for-glpi/releases/download/glpi9.1%2B1.1/fusioninventory-for-glpi_9.1.1.1.tar.gz
tar -xvzf fusioninventory-for-glpi_9.1.1.1.tar.gz

Agora, acesse o glpi, vá em configurar/plug-ins, instale e habilite o plug-in FusionInventory.

Ainda em seu servidor programe o cron do seu linux para o fusioninventory: (Precisa de fazer isso para que o cron funcione corretamente, livre de falhas. Sabendo que já com acesso root, inicie a configuração com:

crontab -e

**Neste caso ele abriu o Editor de Texto VI e não o NANO como eu ja utilizo, aqui você insere as linhas a baixo e para fechar e salvar para quem não é acostumado com este editor é preciso dar um “ESC” e sequir de “wq!”, onde “w” Write e “q” Quit e “!” Força as modificações.

#CRON GLPI
*/1 * * * * /usr/bin/php /var/www/html/helpdesk/front/cron.php &>/dev/null

Feito isso reinicie o serviço:

systemctl restart crond.service

Para verificar se as configurações foram carregadas utilize o comando de listagem do CRON. (Este exemplo foi implementado em um CentOS7.

crontab -l

Agora no seu servidor de domínio (Microsoft Windows Active Directory) faça: (isso aí, aqui a gente não para..rs)

Faça download dos arquivos: Download

  • Salve todos os arquivos em uma pasta. (ex.: FUSIONINVENTORY). E copie para o seu netshare do dominio. (ex.:\\dominio.local\NETLOGON\FUSIONINVENTORY)
  • Edite o arquivo fusioninventory.vbs de acordo com sua realidade
SetupLocation = "\\SEU-DOMAIN\NETLOGON\FUSIONINVENTORY"SetupOptions = "/S /acceptlicense /no-start-menu /runnow /server='http://IP-DO-SEU-SERVER/glpi/plugins/fusioninventory/' /add-firewall-exception /installtasks=Full /execmode=Service /httpd-trust='127.0.0.1,IP-DO-SEU-SERVIDOR/24'"
  • Agora, navegue até Painel de Controle/Ferramentas Administrativas/Gerenciamento de Diretiva de Grupo.
  • Na Unidade Organizacional da qual deseja aplicar a GPO clique com o botão direito e selecione Criar um GPO neste domínio e fornecer um link para ele aqui…
  • Navegue até a nova GPO e clique com o botão direito e selecione em Editar..
  • Navegue em Configuração de Computador/Diretivas/Configuração do Windows/Scripts/Inicializar.
  • Adcione o caminho que corresponde ao arquivo fusioninventory.vbs
  • Em resumo a GPO ficará assim:
  • Com a GPO criada, abra o Prompt de Comando (CMD) e execute: gpupdate /force (Para forças as alterações da GPO).

Dê alguns minutos e já pode conferir conforme imagem:

--

--

Douglas Boldrini
Douglas Boldrini
0 Followers
Editor for

Father of Yan and Zoe, Graduated in Analysis and Systems Development with specialization in Information Security. DevOps student and a reluctant pioneer of the