Polarys

GLPI : déployer l'agent d'inventaire sur Linux

Installer l'agent GLPI sur une machine Linux en ligne de commande et le configurer en service systemd pour une remontée automatique dans l'inventaire.

Sommaire4

Déployer l'agent GLPI sur Linux

L'agent GLPI remonte automatiquement l'inventaire d'une machine vers le serveur GLPI. Il est compatible Windows (32/64 bits), macOS (Intel et Apple Silicon), Linux (Debian, Ubuntu, Red Hat, CentOS…) et Android.

Pré-requis : activer l'inventaire

Sur l'interface GLPI : Administration → Inventaire, cocher Activer l'inventaire, puis Sauvegarder en bas de page.

glpi-lin 1

glpi-lin 2

Installation en ligne de commande

Connectez-vous en SSH à la machine Linux, puis passez en root :

su -
cd /tmp

Sur le GitHub de l'agent GLPI, section Linux → Linux installer, copiez le lien du premier fichier, puis téléchargez-le :

wget <lien_copié>
ls   # vérifier le téléchargement

Rendez l'installateur exécutable et lancez-le :

chmod +x glpi-agent-1.11-linux-installer.pl
./glpi-agent-1.11-linux-installer.pl

À l'installation, on demande l'URL du serveur GLPI. Renseignez-la, puis appuyez sur Entrée (laissez vide) pour les questions suivantes.

Exécutez l'agent une première fois :

glpi-agent

glpi-lin 3

glpi-lin 4

glpi-lin 5

glpi-lin 6

glpi-lin 7

glpi-lin 8

Configurer l'agent en service systemd

Créez le fichier /etc/systemd/system/glpi-agent.service :

nano /etc/systemd/system/glpi-agent.service
[Unit]
Description=GLPI Agent Service
After=network.target

[Service]
ExecStart=/usr/local/bin/glpi-agent
Restart=always
User=root

[Install]
WantedBy=multi-user.target

Sauvegardez (CTRL+O, Entrée, CTRL+X), puis activez le service :

systemctl daemon-reload
systemctl enable glpi-agent
systemctl start glpi-agent
systemctl status glpi-agent

Pour debugger :

glpi-agent --debug --force

glpi-lin 9

glpi-lin 10

glpi-lin 11

glpi-lin 12

glpi-lin 13

Vérifier la remontée dans GLPI

Dans l'interface GLPI : Parc → Ordinateurs. La machine ajoutée apparaît dans la liste des appareils synchronisés et gérés par GLPI grâce à l'agent.

glpi-lin 14

glpi-lin 15

glpi-lin 16

À lire ensuite

Sur le même thème, pour aller plus loin.

Besoin d'un accompagnement personnalisé ?

Cours 1:1, conseil de solution, ou simplement une question précise - contacte-moi directement.