Download - SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

Transcript
Page 1: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

SI7 - TP1 : Automatisation de l’inventaire d’un parc informatique & gestion des demandes d’assistances : Utilisation de GLPI

Page 2: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

Table des matières Table des matières .................................................................................................................................. 2

Partie 1 .................................................................................................................................................... 3

I) Introduction...................................................................................................................................... 3

II) Configuration du serveur d’inventaire ............................................................................................ 3

III) Installation d’OCS inventory serveur .............................................................................................. 5

IV) Utilisation d’OCS inventory serveur ............................................................................................... 7

V) Installation d’OCS inventory client sous Debian ........................................................................... 10

VI) Installation d’OCS inventory client sous Windows et résultats ................................................... 11

Partie 2 : ................................................................................................................................................ 13

A/installation de GLPI .................................................................................................................... 13

B/Configuration du service GLPI .................................................................................................... 15

C/Création d’utilisateur. ................................................................................................................ 18

D/Création et traitement des tickets. ........................................................................................... 21

Page 3: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

Partie 1 I) Introduction L’objectif de ce TP est de simuler la gestion d’un parc informatique depuis la collecte automatisée d’éléments en passant par la gestion de ces éléments pour terminer l’assistance aux utilisateurs. Dans un premier temps, nous allons créer et installer l’agent ocs inventory sur notre serveur inventaire pour la collecte d’information propre au serveur lui-même puis nous allons effectuer un test. Dans un second temps, nous allons installer les agents sur chaque postes clients crées en forçant le premier inventaire. Par la suite nous réaliserons des tests avec un poste client linux et un poste windows.

II) Configuration du serveur d’inventaire Dans cette partie du TP, nous nous sommes attelé à la configuration du serveur. Nous allons dans un premier temps modifier le contenu du fichier /etc/resolv.conf Voici un capture d’écran du fichier modifier :

Page 4: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

Comme vous pouvez le voir nous mettons l’adresse du serveur DNS à la suite de la notification “nameserver”. Par la suite, nous avons modifier le contenu du fichier /etc/hosts grâce à la commande : nano /etc/hosts Voici la capture d’écran de ce fichier modifier :

Comme vous pouvez l’observer, dans ce fichier nous avons modifié l’adresse IP situé en dessous du loopback. Nous mettons à la place l’adresse IP de notre machine.

Page 5: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

Par la suite, nous allons configurer notre machine en modifiant le fichier /etc/network/interfaces grâce à la commande nano /etc/network/interfaces Nous lui attribuons une adresse IP statique (car on ne veut pas qu’elle s’en va tous les deux minutes). Voici une capture d’écran de notre configuration :

Nous avons terminé avec cette partie, nous en venons donc à notre seconde partie qui est l’installation d’ocs inventory serveur.

III) Installation d’OCS inventory serveur Dans cette partie du TP, nous allons dans un premier temps télécharger l’agent ocs-inventory sur le serveur inventaire. Pour cela nous utilisons la commande :

Voici le résultat de cette commande :

Page 6: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

Comme vous pouvez le constater, le package de ocs-inventory agent a été bien télécharger. Nous avons par la suite décompressé le package téléchargé grâce à la commande :

Par la suite nous nous sommes placé dans le répertoire Ocsinventory-Unix-Agent-2.0.5 Ensuite nous exécutons la commande perl Makefile.PL Ce qui permet la compilation des fichiers PERL. Voici une capture d’écran suite à l’exécution de cette commande :

Après avoir fini l’exécution de la commande précédente, nous avons exécuté la commande make

Celle-ci permet de compiler les fichiers qui aurait été créé suite à l’exécution de la commande PERL Makefile.PL . Par la suite nous terminons l’installation d’ocs inventory agent grâce à la commande make install Voici une capture d’écran suite à l’exécution de cette commande :

Comme vous pouvez le voir, il nous est demandé si nous souhaitons configurer l’ocs agent. Nous avons sélectionné le “y” car nous souhaitons configuré l’ocs agent. Par la suite, nous enchaînons les questions.

Page 7: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

Dès que nous avons fini de répondre à toute les questions, vous pouvez voir sur le terminal ci-dessus “success”, ce qui permet de dire que tout a été installé.

IV) Utilisation d’OCS inventory serveur Une fois après avoir saisie dans la barre URL adresse_ip_du_serveur_ocsinventory/ocsreports . On nous demande de nous identifier. Pour être administrateur, nous devons taper admin dans la case user puis admin dans la case mot de passe(password).

Page 8: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

Nous accédons ici au résumé des machines que ce serveur a inventorié.

En cliquant sur le chiffre des machines vues, nous arrivons sur la liste des machines qui on installé l’agent ocs inventory client.

Page 9: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

Ici nous n’avons qu’une seule machine pour le moment, nous pouvons repérer les informations sur ce poste, en cliquant sur le nom de la machine on obtient ci-dessous les informations détaillées de cette machine (les informations sont adresse Ip, l’agent ocs inventory installé, système d’exploitation et d’autres information propre à la machine).

Page 10: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

V) Installation d’OCS inventory client sous Debian Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran de notre configuration de l’hôte client :

L’adresse IP de l’hôte client est 172.16.67.20 avec un masque de sous réseau 255.255.0.0. Nous installons OCS inventory client, voici une capture d’écran de notre installation :

Page 11: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

Dans cette capture d’écran, vous pouvez observer plusieurs questions qui ont été posés à l’administrateur afin de savoir qu’elle installation que celui-ci souhaiterai faire.

Nous poursuivons l’installation :

Nous définissons l’adresse de l’ocs serveur, puis nous répondons aux questions suivante. Ce jusqu’au tag de la machine serveur ocs. Nous en avons terminé avec l’installation du ocs inventory client. Nous attelons à notre cinquième partie, qui est l’installation d’ocs inventory client sous Windows.

VI) Installation d’OCS inventory client sous Windows et résultats On installe télécharge OCS inventory depuis le site officiel, en prenant soin de choisir la même version que le serveur soit la 2.0.5, puis on l’installe grâce au fichier d’installation ‘.exe’. Durant l’installation, on choisit l’adresse IP du serveur qui contient l’agent du serveur OCS.

Page 12: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

Ensuite on retourne sur l’interface du serveur ocs (http://172.16.55.24/ocsreports/ ).

Ici l’on peut voir que le client Windows a bien était recensé dans notre inventaire, car l’on voit les trois machines dorénavant, dont la machine Windows (En première position car la plus récemment envoyé).

Page 13: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

Partie 2 :

A/installation de GLPI Avant toutes manipulation sous Debian toujours mettre à jours les package que possède notre distribution à l’aide de la commande Shell apt-get update

On installe GLPI:

Le code par défaut à mettre sous Debian est ocs. On nous demande trois fois la

confirmation du code (logique car ce code est d’une importance capitale pour la suite de la manipulation de GLPI). Puis un nombre important de question sur l’installation vont nous apparaitre (choix du dossier de configuration, avec quel serveur WEB on va jumeler le service. C’est choix son personnel donc je ne vais pas m’attarder dessus).

Page 14: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran
Page 15: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

B/Configuration du service GLPI Nous avons la page d'accueil de GLPI lorsque nous tapons l’adresse IP de notre serveur sur le navigateur. Nous tombons par la suite sur l’accueil de GLPI. Voici la page d’accueil de GLPI. Pour pouvoir accéder à ce service une faut un login et un mot de passe(password) Par défaut le login est admin et le password est aussi admin.

Page 16: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

Nous configurons les paramètres de GLPI afin que le serveur GLPI puisse communiquer avec le serveur OCS.

Dans l’onglet on choisit les paramètres a importé. En mettant localhost en dit à GLPI qui notre service se restreint à notre réseau puis on indique la base de données de notre serveur qui effectue l’inventaire puis l’utilisateur qui utilise ce service ocs(qui a le droit d’accéder et d’écrire sur la base ocs web)

Page 17: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

On coche tous en mode OUI pour avoir le maximum d’informations sur les ordinateurs (en société cela facilite la tâche de savoir quel type de carte graphique un ordinateur possède pour la commandé en cas de panne).

On remarque que les machines du réseau sont présentes (Dans notre cas seulement le serveur OCS inventory).

Page 18: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

En cliquant sur la machine serveur OCS, on obtient toutes les informations relatives à cette machine de façon très détaillé (Dans notre cas le serveur ocs inventory était sous Virtual box ici il nous le fait savoir)

C/Création d’utilisateur. Pour crée un utilisateur qui pourra accéder à GLPI on doit se rendre dans l’onglet Utilisateur puis Principal puis on clique sur le petit plus puis on crée l’utilisateur on lui attribuant un login et un mot de passe, on voit crée un utilisateur qui s’appelle user1 et un autre tech1.

Page 19: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

Pour donner des droits au profils on va dans la case profils (sachant que dans notre cas on veut rendre tech1 comme étant administrateur.) On supprime le post-only qui veut dire (juste utilisateur pour crée des tickets) on doit mettre à la place admin.

Page 20: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

On remarque en bas qu’il est admin

Page 21: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

Pour affecté une machine un utilisateur. On doit cliquer sur la machine de notre choix puis dans l’onglet composantes on remarque qu’il il y a une case utilisateur lorsqu’on clique dessus on a liste déroulante des utilisateurs crée.

D/Création et traitement des tickets. On se connecte à l’aide de l’utilisateur user1

Page 22: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

Il peut créer juste des tickets car on l’a laissé en mode post-only lors de la création du profil.

On se connecte à l’aide de tech1.

Page 23: SI7 - TP1 : Automatisation de l’inventaire d’un parc ... · Dans cette partie du TP, nous nous lancé sur la configuration d’ocs inventory client. Voici une capture d’écran

On remarque que l’interface est plus riche car lors de la création de ce profil il a était prédéfinie comme administrateur. On voit qu’il y a ces tickets en cours et ces tickets qui sont affectés mais pas encore traité. Au niveau des onglets on voit qu’il une vision personnel (par ticket personnel) par groupe (lorsque le ticket est affecté au même groupe d’administrateurs(par exemple au service réseau)) et une vue globale (tous les tickets de tous les services)