Mise en place d’un Système de Gestion de Parc Informatique

Un Système de Gestion de Parc Informatique permet de suivre et monitorer de façon simple un parc informatique via le réseaux grâce a des logiciel. Dans le cadre d’une activité pédagogique de notre formation, si nous devions prochainement travailler dans un grand parc informatique, nous aurions besoin de connaître tous les soucis de celui-ci (moniteur en panne, Pc qui ne s’allume plus, etc…), faire des plannings d’interventions…

J’ai donc dû installer un système de gestion de tickets (helpdesk). La solution retenue est GLPI alliée a OCS-NG et un serveur Active Directory pour déployer l’agent d’OCS sur les postes clients à inventorier.

Tout d’abord je vais donner les prérequis

Windows Server 2003

Windows XP

Ubuntu 12.04.2

Je vais parler des logiciels qui seront installé sur chaque machine

Windows Server 2003 : Active Directory

Windows XP : OCS-Agent

Ubuntu : GLPI, OCS-Serveur

Je vais expliquer le rôle de chacun

GLPI : C’est une application web permettant la gestion de parc informatique (Inventaire, Planning Intervention, Ticket de demande de Support…).

Active Directory : je vais pas la faire en long et en large d’expliquer ce qu’est un AD Google est votre ami(e) ^^ Le rôle qui fera dans notre cas c’est de Installer le service de OCS-Agent a chaque machine de l’AD.

Ocs-Server : C’est un Serveur qui reçois les informations des Agent-OCS installer sur chaque machine d’un parc informatique pour en faire un inventaire.

OCS-Agent : il récupère beaucoup d’information sur l’ordinateur (Cpu, Ram, Partition, Logiciel…) puis les envois au Server OCS.

Pourquoi Utiliser un système de gestion de parc Informatique avec un logiciel d’inventorisation, GLPI ne sait pas faire d’inventaire ?

Si ! mais avec GLPI il faut crée tout les composants (Carte mère, Carte Graphique, etc.) avec chaque modèle différent et les associé à tel ou tel ordinateur. Cette tache est très longue même pour quelque ordinateur ! On utilise donc OCS qui va faire tout l’inventaire du parc de façon simple et automatique, et GLPI va ce synchronisé avec cet inventaire.

Je vais sauter l’installation de Ubuntu, Windows XP, 2003 Serveur, et l’active Directory

 

  • Partie 1 – Installation de GLPI

Tout d’abord aller dans le « Dash Home » ou « Tableau de Bord » De Ubuntu et chercher « termina

installglpi0A l’ouverture du terminale écrivez et exécuter la commande suivante

sudo apt-get install apache2 php5 mysql-server php5-mysql

installglpiVeuillez entrer le mot de passe de votre session
(Le mot de passe ne s’écrit pas écrivez a l’aveugle)

installglpi2Veuillez confirmer votre volonté d’installer les paquets choisis précédemment avec « o » comme oui

installglpi3Veuillez patienter pendant le téléchargement

Ici rentrer un mot de passe pour votre base MYSQL (Retenez le)

installglpi4Et confirmer le mot de passe en ré-entrent le même mot de passe

A la fin de l’installation exécuter la commande suivante :

sudo apt-get install glpi

installglpi5Et confirmer votre volonté d’installer glpi par « o » comme oui

Veuillez patienter pendant le téléchargement

Glpi vous informe que vous pourrez accéder a celui ci par http://127.0.0.1/glpi cliquer sur Okinstallglpi6Glpi Vous demande si il faut configurer la base de donnée pour glpi cliquer sur « oui »

installglpi7Glpi vous demande le mot de passe de la base Mysql choisi précédemment répéter cette étape 3 fois

installglpi8L’installation de GLPI est terminer

 

  • Partie 2 – Installation de OCS

Tout d’abord aller dans le « Dash Home » ou « Tableau de Bord » De Ubuntu et chercher « terminal »

installglpi0A l’ouverture du terminale écrivez et exécuter la commande suivante

sudo apt-get install ocsinventory-server

ocsinstallVeuillez entrer le mot de passe de votre session
(Le mot de passe ne s’écrit pas écrivez a l’aveugle)

Veuillez confirmer votre volonté d’installer les paquets choisis précédemment avec « o » comme oui

ocsinstallconfirmVeuillez patienter pendant le téléchargement

A la fin de l’installation ouvrer votre navigateur favori est allé à l’adresse suivante

http://127.0.0.1/ocsreports

ocsconfiginstallIci entrer :

Mysql Login : root

Mysql Password : « entrer précédemment »

Mysql Hostname « 127.0.0.1 »

ocsconfiginstall2Un message de confirmation vous indiquera la bonne installation de OCS

ocsterminstall

 

  • Partie 3 – Alliage de GLPI avec OCS

Retourner sur GLPI a l’adresse suivante « http://127.0.0.1/glpi » dans votre navigateur préféré.

Les identifiant de connections par défaut sont « glpi » , « admin »
login glpi
Aller dans le menu Configuration -> Générale -> Inventaire

glpiconfiget modifier le sélecteur de Mode OCSNG -> Oui

glpiconfig2et cliquer sur « Valider »

Une nouvelle page apparaît vous serait normalement dans le menu Configuration -> MODE OCSNG sinon aller y

glpiconfig4Maintenant cliquer sur « localhost »

Maintenant vous devez remplir les champs suivant

NOM: « Ce que vous voulez »

Hôte de la base de données OCSNG : « 127.0.0.1 »

Nom de la base de données OCSNG: « ocsweb »

Utilisateur de la base de données OCSNG : « root »

Mot de passe de la base de données OCSNG : « Le mot de passe précédemment choisi »glpiconfig5Et cliquer sur « Actualiser »

Un message de confirmation apparaîtra si la configuration est bonne

glpiconfig6

Aller maintenant dans l’onglet « Tous »

Et mettant les sélecteur en fonction de vos choix d’importation d’inventaire, c’est sélecteur vous permet de récupérer ou pas , tel ou tel information.

glpiconfig7Ne mettait surtout pas « Utiliser le dictionnaire logiciel d’OCSNG » a oui

plus en bas d’autre option d’importation sont disponible sélectionner celle qui vous intéresse

glpiconfig8Puis cliquer sur valider

On va maintenant programmer GLPI pour qu’il synchronise l’inventaire toute les x Minute. Aller dans le Menu Configuration -> Action automatique

Dans ce menu cliquer sur OCSNG

glpiconfig10Dans cette page choisissez la fréquence de démarrage du programme « 1 Minute » va exécuter la synchronisation avec OCS toute les minute, la plage horaire d’exécution (exemple entre Minuit et 4h du matin), et pour rendre tout sa actif mettait le sélecteur « Status » sur Programmé

glpiconfig11

Terminer vos choix par Actualiser

Lancer une exécution de synchronisation pour commencer l’action automatique en cliquant sur « Exécuter »

 

  • Partie 4 – Création Script Installation Agent-OCS

On va maintenant régler l’Active Directory ad1Crée un nouvelle UE et mettez y un utilisateur

Clique droit sur l’UE – > Propriété -> Stratégie de groupe

ad7Ajouter une nouvelle Stratégie que vous nommer comme bon vous semble

adremakeModifier cette Stratégie et aller dans le sous menus Configuration utilisateur -> Paramètre Windows -> Script Ouverture/fermeture
adremake2Double clique sur Ouverture de session

Afficher les fichiers
adremake3Dans ce dossier Crée un fichier « cequevousvoulez.bat » et insérer le code suivant
adremake5

@echo off
echo Démarrage du script
IF EXIST "c:\Program Files\OCS Inventory Agent\OcsService.exe" GOTO end

echo Création du disque dur réseau
net use x: \\IP\public

echo Copie des fichiers ocs et cpau
copy x:\ocs\*.exe %TEMP%

echo Exécution de ocs avec cpau
%TEMP%CPAU.exe -u USER -p PASSWORD -ex "%TEMP%\ocs.exe /S /NO_SYSTRAY /NOW /SERVER=IP2" -lwp

:end
echo Fin du script

! NE RECOPIER PAS LE CODE BÊTEMENT ! ! CE N’EST PAS UNIVERSEL !

! MODIFIER LE USER ET PASSWORD (Compte Administrateur locale) !

! MODIFIER L’IP PAR CELLE DE VOTRE SERVER WINDOWS 2003 ET IP2 PAR CELLE DE UBUNTU !

Enregistrer le fichier et fermer le dossier vous devez normalement revenir sur la fenêtre avec le bouton Afficher les fichiers, Cliquer sur Ajouter -> Parcourir et double cliquer sur le .bat précédemment crée

ad6OK -> Appliquer

Aller sur le bureau de votre Serveur Windows 2003 et crée un dossier « public » et dans ce dossier crée le dossier « ocs »

Dans ce dossier déplace y CPAU et ocs

Maintenant on va partager ce dossier Clic droit -> Propriété -> Partage
ad21
Maintenant aller dans l’onglet Sécurité -> ajouté -> Avancé -> Recherche -> Sélectionner « Tout le monde » -> OK -> OK

C’est terminer

Démarrer la machine client XP et loguer vous avec l’utilisateur déplacer dans l’UE ou vous avez mis la stratégie

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.