29
1 BTS SIO Services Informatiques aux Organisations Option SISR Session 2021 SEKOUCHI Zahoua Activité professionnelle N° 6 NATURE DE L'ACTIVITE Installation et configuration d’OCS GLPI Contexte Permettre aux utilisateurs de la Maison des Ligues de la lorraine de signaler des incidents et de faire des demandes au Service. J’ai proposé la mise en place d’un serveur GLPI avec le plug-in FusionInventory qui va gérer automatiquement un inventaire. Objectifs Installation du serveur GLPI. Configuration du serveur avec le Plug-In Fusion Inventory Test de l’agent fusion Inventory Lieu de réalisation Scholanova SOLUTIONS ENVISAGEABLES Installation et configuration d’une solution GLPI avec son agent Fusion Inventory DESCRIPTION DE LA SOLUTION RETENUE Conditions initiales Disposer d’un serveur pouvant accueillir les nouvelles solutions Conditions finales Disposer d’une solution de ticketing et d’inventaire automatique Outils utilisés Virtualbox CONDITIONS DE REALISATION Matériels Ordinateurs portable Logiciels GLPI Fusion Inventory Durée 3 heures Contraintes Disposer d’une version de linux compatible avec la version de GLPI COMPETENCES MISES EN OEUVRE POUR CETTE ACTIVITE PROFESSIONNELLE A1.1.1 A1.1.2 A1.2.2 A1.2.4 A1.3.1 A2.2.1 A2.2.2 A3.2.1 A3.2.1 A3.3.3 A5.1.1 A5.1.3 Analyse du cahier des charges d’un service à produire. Étude de l’impact de l’intégration d’un service sur le système informatique Rédaction des spécifications techniques de la solution retenue. Détermination des tests nécessaires à la validation d'un service. Test d’intégration et d’acceptation d’un service. Suivi et résolution d’incidents Suivi et réponse à des demandes d’assistance Installation et configuration d'éléments d'infrastructure Installation et configuration d'éléments d'infrastructure. Gestion des identités et des habilitations. Mise en place d’une gestion de configuration. Suivi d’une configuration et de ses éléments

SEKOUCHI Zahoua Activité professionnelle N° 6 NATURE DE

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

1

BTS SIO Services Informatiques aux

Organisations

Option SISR

Session 2021

SEKOUCHI Zahoua Activité professionnelle N° 6

NATURE DE L'ACTIVITE

Installation et configuration d’OCS GLPI

Contexte Permettre aux utilisateurs de la Maison des Ligues de la lorraine de signaler des incidents et de faire des demandes au Service. J’ai proposé la mise en place d’un serveur GLPI avec le plug-in FusionInventory qui va gérer automatiquement un inventaire.

Objectifs Installation du serveur GLPI. Configuration du serveur avec le Plug-In Fusion Inventory Test de l’agent fusion Inventory

Lieu de réalisation Scholanova

SOLUTIONS ENVISAGEABLES Installation et configuration d’une solution GLPI avec son agent Fusion Inventory

DESCRIPTION DE LA SOLUTION RETENUE Conditions initiales Disposer d’un serveur pouvant accueillir les nouvelles solutions

Conditions finales Disposer d’une solution de ticketing et d’inventaire automatique

Outils utilisés Virtualbox

CONDITIONS DE REALISATION Matériels Ordinateurs portable Logiciels GLPI

Fusion Inventory Durée 3 heures Contraintes Disposer d’une version de linux compatible avec la version de GLPI

COMPETENCES MISES EN OEUVRE POUR CETTE ACTIVITE PROFESSIONNELLE A1.1.1 A1.1.2 A1.2.2 A1.2.4 A1.3.1 A2.2.1 A2.2.2 A3.2.1 A3.2.1 A3.3.3 A5.1.1 A5.1.3

Analyse du cahier des charges d’un service à produire. Étude de l’impact de l’intégration d’un service sur le système informatique Rédaction des spécifications techniques de la solution retenue. Détermination des tests nécessaires à la validation d'un service. Test d’intégration et d’acceptation d’un service. Suivi et résolution d’incidents Suivi et réponse à des demandes d’assistance Installation et configuration d'éléments d'infrastructure Installation et configuration d'éléments d'infrastructure. Gestion des identités et des habilitations. Mise en place d’une gestion de configuration. Suivi d’une configuration et de ses éléments

2

DEROULEMENT DE L'ACTIVITE

1 - Définition

GLPI est un Gestionnaire Libre de Parc Informatique qui permet de gérer les ressources, que ce soit au niveau matériel, de logiciels ou de réseau. En outre, grâce à ses différents plugins, il permet de s’adapter à presque n’importe quel type de parc informatique. De plus GLPI est très facile à installer, il peut communiquer avec d’autres serveurs pour collecter automatiquement ses données (Fusion-Inventory) 2 – Prérequis

- Virtual Box - Machine Windows 10

o Logiciels : XAMPP, GLPI - Machine Windows Server 2019

o AD - Machines cliente : Windows 10

o Fusioninventory-Agent - Machines cliente Linux : Debian 8/10

o Fusioninventory-Agent

3

3 – Contexte 3 – 1 Serveur Glpi sur Windows 10

1 – Installation de XAMPP XAMPP contient Apache et MySQL et l’archive de GLPI.

On lance le programme :

Après avoir installé, nous allons lancer le logiciel XAMPP. Nous allons cliquer sur les croix rouges Apache et MySQL. Ensuite cliquer sur «Yes». Puis sur les actions cliquer « Start » afin que les services s’activent.

2 – Installation de GLPI Nous pouvons télécharger Glpi sur : https://glpi-project.org/fr/telechargements/ Nous nous rendons dans :

- Gestionnaire de fichier o Téléchargements

§ Clique droit > 7-Zip > Extraire ici • Clique droit > 7-Zip > Extraire ici

4

Maintenant il faudra déplacer le dossier « glpi » : - Explorateur de fichier

o Ce PC § Disque Local c :

• Xampp o Htdocs

Nous allons maintenant finaliser l’installation de Glpi dans le navigateur web : Dans le navigateur nous nous rendons dans : localhost/glpi (Ne pas oublier d’activer Apache et MySQL)

5

Ici, seules les extensions « Int » et « ldap » nous intéressent : « Init » : Fait partie des extension obligatoires au fonctionnement de GLPI « Ldap » : Est une extension optionnelle qui va nous permettre de synchroniser Glpi et l’Active Directory. Afin de les activer nous allons nous rendre dans Xampp :

- Apache o Config

§ Php.ini On retire le « ; » afin d’activer les deux extensions qui nous intéresse :

On relance le service Apache puis on retourne sur notre installation :

6

Nous continuer la configuration de Glpi :

Pour une première connexion on se connecte en : Login : glpi Mdp : glpi

On se rend dans le menu des utilisateurs afin de changer les mots de passe des comptes de bases :

7

8

Par la suite nous allons supprimer le fichier « install.php »

• Gestionnaire de fichier

o Disque local c : § Xampp

• Htdocs o Glpi

§ Install > Install.php

II – Synchronisation avec l’Active directory Nous allons maintenant synchroniser notre Glpi avec un Active Directory. Cette opération va nous

9

permettre de : - Récupérer tous les utilisateurs de l’Ad vers Glpi -

Pour cela il nous faut que les deux machines (soit Windows Serveur 2019 contenant l’AD et Windows 10 contenant Glpi) Ping entre elle.

1) Mise de la machine Windows 10 dans le domaine :

Notre serveur est configuré comme suite : - Adresse IP : 172 .16.2.10 - Masque : 255.255.255.0 - Adresse de passerelle : 172.16.2.62 - DNS1 : 172.16.2.10

Notre machine Windows 10 où se trouve mon serveur Glpi est configuré comme suite :

- Adresse IP : 172 .16.2.4 - Masque : 255.255.255.0 - Adresse de passerelle : 172.16.2.62 - Dns préféré : 172.16.2.10

10

Nous allons maintenant mettre notre machine Windows 10 (Glpi) dans le domaine m2l.net

- Ce PC > Clique droit « propriété o Modifier les paramètres

§ Modifier • On clique sur domaine puis on entre le nom et mdp d’un compte

autorisé :

On vérifie que les deux machines Ping entre elle :

11

4 – Liaison LDAP entre le Windows Serveur 2019 et notre Helpdesk GLPI

Nous allons pour commencer crée une Unité d’organisation

- Gestionnaire de serveur o Utilisateur et ordinateur Active Directory

§ Nouvelle Unité d’Organisation à Nom : Glpi • Nouveau utilisateur

à Glpi.admin àUser1 àUser2

On ajoute notre utilisateurs Glpi Admin dans un groupe Administrateur

On repart dans Glpi :

- Configuration o Authentification

§ Annuaires LDAP On va ajouter notre serveur Active Directory avec lequel on veut faire le lien

12

On appuie sur le « + » afin d’ajouter un annuaires LDAP,-

On arrive sur une fenêtre de configuration, La 1ere chose à faire c’est d’appuyer sur « Active Directory » de manière à voire le filtre de connexion qui s’installe et qui se paramètre automatiquement

On va par la suite donner toutes les informations de notre Server 2019 (AD) Nom: CDS-AD-Glpi.m2l.net Serveur par défaut : Oui Actif: Oui Serveur : 172.16.2.10 Base DN (Descriptif de mon AD) : ou=glpi,dc=M2L,de=net DN du compte (pour les connexion non anonymes) : [email protected] (c’est un compte administrateur, c’est ce compte-là qui va permettre de faire le lien avec l’annuaire AD)

13

(cn=Administrateur,cn=users,dc=m2l,DC=fr) Mot de passe : mot de passe utilisé pour le compte Glpi Admin

Nous appuyant sur « Ajouter » puis son trouve notre annuaire :

A la fin nous vérifions le bon fonctionnement de la connexion à l’annuaire LDAP, cela signifie que notre configuration est bonne.

Si l’on clique sur « Utilisateurs » on va constater que nous avons que les utilisateurs locaux, lambda.

14

Nous allons donc maintenant essayer d’importer des utilisateurs et leur information que nous avons directement sur l’AD : Nous allons cliquer sur :

- Liaison annuaire LDAP o Importation de nouveaux utilisateurs

§ Mode expert Le « mode expert » permet de se retrouver directement en lien avec la base « DN » que nous avons importé plus tôt.

On clique sur « Rechercher » afin de chercher des utilisateurs dans notre base Si nous allons dans l’Active Directory, nous avons bien Glpi Admin, user1, user2 et user3 qui sont les4 profils que nous avons créés

15

Si on tape sur « Rechercher » nous retrouvons bien nous 4 utilisateurs :

- On sélectionne tous les utilisateurs que l’on souhaite importer o « Actions »

§ Importer • Envoyer

A la fin de l’importation, si tout s’est bien passé comme prévu, en bas à gauche de l’écran nous avons une petite fenêtre « Information » qui apparait pour nous dire que l’opérations s’est finaliser avec succès.

Si l’on repart dans « Utilisateur » nous voyons bien que nos utilisateurs se sont bien ajoutés :

16

5 – Installation du plugin FusionInventory sur notre machine hôte de GLPI Windows 10

Tout d’abord nous allons télécharger FusionInventory pour Glpi afin de remonter l’inventaire de nos machines dans le parc. Pour cela nous allons d’abord sur https://github.com/fusioninventory/fusioninventory-for-glpi/releases Nous allons sélectionner sur fusioninventory-9.5.0+1.0.tar.bz2

17

Par la suite nous déplaçons le dossier « fusioninventory » dans

- Disque local c : o Xampp

§ Htdocs • Glpi

o Plugins

On revient sur Glpi puis on active le plugin dans :

- Configuration o Plugins

On clique sur le plus sur le dossier afin d’installer le plugin

Et enfin on active le plugin

18

Quand notre plugin est activé il doit ressembler à ça :

6 – Installation et déploiement de FusionInventory sur notre Server 2019

Maintenant que nous avons Xampp, Glpi et le plugin Fusioninventory e télécharger et fonctionnelle nous allons essayer de remonter l’inventaire d’une machine cliente. Pour cela nous aurons besoins de l’agent fusioninventory-agent : Pour l’installation de l’Agent Fusion (correspondant à notre version, soit la dernière version à ce jours) nous allons nous rendre sur le site Ghitube : https://github.com/fusioninventory/fusioninventory-agent/releases/tag/2.5.1 (Dans mon cas puisque mon serveur à une adresse IP fixe et que je suis en réseau interne et qu’en plus j’ai besoins d’aller sur le Web pour pouvoir l’installer, je vais tous simplement l’installer sur ma machine locale puis le glisser déposer dans ma machine Windows Server 2019. )

Nous allons télécharger la version pour Windows en 64-Bit :

Nous pouvons même télécharger la version Mac OS au cas où nous avons des équipements Mac OS dans notre Parc Informatique :

19

Une fois notre fichier .exe télécharger, nous pouvons le glisser et déposer dans notre machine CDS-AD-Glpi : On renomme notre fichier en « agentfusioninventory » pour plus de simplicité :

Nous allons essayer de remonter l’inventaire d’un client 1 via un déploiement via Gpo Sur Windows Server 2019. Pour ce faire toujours sur le contrôleur de domaine, nous allons créer un dossier « AgentFusion que nous allons partager :

- Ce PC o Disque local c :

§ Clique droit « Nouveau dossier » • FusionAgent

Réalisation du partagé « Agent Fusion »

- Clique droit Propriété o Dans l’onglet partage

§ Partage avancé • Partager ce dossier

o Autorisation « Tout le monde » > Contrôle total / Modifier / Lecture

o Dans l’onglet Sécurité § Avancé

• Désactivé l’héritage o Supprimer toutes les autorisations héritées de cet objet > ok

20

§ Modifier ... • Ajouter …

o Tout le monde § Contrôle total

21

Et enfin nous allons déplacer l’agent fusioninventory en le glissant dans le dossier partager fusioninventory

Maintenant que le dossier est partagé et que l’agent fusion est à sa place, nous pouvons commencer à le déployer, pour ce faire, nous allons utiliser une Gpo que l’on va nomé « DeploieAgentFusion »:

- Gestionnaire de serveur o Gestion des stratégies de groupe

§ Clic droit sur « glpi» • Créer un objet GPO dans ce domaine, et le lier ici ...

- Clic droit sur « DelpoieAgent » o Modifier

§ Configuration utilisateur • Stratégies

o Paramètre Windows § Scripts

• Ouverture de session

22

Nous cliquant sur « Démarrage » et non fermeture de session car on veut lancer le script lorsque l’utilisateur va ouvrir sa session :

- Propriétés de : Ouverture de session o Ajouter

§ Parcourir (pour indiquer le chemin pour que les stations atteignent l’agent d’inventaire)

• Nom du script : Dans la barre d’adresse on tape le chemin UNC : \\172.16.2.10\AgentFusion\agentfusion.exe

• Paramètre de script : /acceptlicense /runnow /server=’http://172.16.2.3/glpi/plugins/fusioninventory/’ /S

o OK > OK /runnow à lancer l’exécution de l’installation de l’agent /S à Pour une installation silencieuse

23

Avant le rafraichissement de la Gpo via le CMD : - Je n’ai pas le dossier Fusion inventory - Dans Glpi > Ordinateur, je n’ai pas encore d’ordinateur

Après avoir fait le rafraichissement de la Gpo via le CMD :

Nous avons le fichier « FusionInventory-Agent » qui s’est ajouter sur notre Server Windows 2019

24

Nous pouvons faire le même constat sur notre machine hôte de Glpi :

Si l’on vérifier sur Glpi dans le champ « Ordinateurs » nous avons nos deux machines qui sont bien remonté :

Nous pouvons faire le test cette fois avec une machine client Client_user_2 :

- Nous allons la faire entrer dans le domaine m2l.net

- Le Dhcp va lui donner une adresse ip, nous allons essayer de pinger 172 .16 .2.3

25

Au démarrage de la machine nous remarquons que le fichier « FusionInventory-Agent » s’est instaler dans les programmes de la station :

Par la suite, nous nous rendons sur la station hôte de Glpi et vérifions si notre client remonte bien : Glpi > Accueil > Parc > Ordinateurs

Notre machine W10_user_2 est bien remonter.

26

7 – Utilisation de l’outil ticketing de GLPI L’un de nos utilisateurs se connecte à Glpi : Puis se rend dans Accueil > Crée un ticket

Puis à la fin de son ticket il soumet le ticket :

On peut consulter le ticket dans : Accueil > Ticket

27

Puis nous constations dans : Glpi > Assistance > tickets

On envoi se ticket comme clos pour fermer le ticket :

Réponse au ticket que notre utilisateur à crée :

28

Sur sa plateforme il voit :

CONCLUSION Notre serveur GLPI est désormais installé, configuré et fonctionnel. Nous pouvons donc y ajouter des utilisateurs, des ordinateurs pour gérer le parc informatique. Nous pouvons également créer des tickets « d’incident » permettant un meilleur suivi et une meilleure gestion des problèmes. Nous avons mis en place OCS et GLPI nous les avons mis en liée et vu les fonctionnalités de ces deux derniers. L’avantage d’OCS est qu’il remonte automatiquement les informations des ordinateurs (RAM, système d’exploitation, espace de stockage ...) à l’aide d’un client installé sur chaque ordinateur.

Il est également possible d’installer l’agent via GPO avec un script d’ouverture de session. Il est également possible d’installer l’agent pour les postes linux

EVOLUTION POSSIBLE

Il est possible d’inventorier par la suite le matériel réseau, téléphonique mais aussi les périphériques

29