WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Administration et sécurisation d'une parc informatique avec GLPI, OCS NG et Windows server 2008 r2

( Télécharger le fichier original )
par David BAÏGORA II GOUTSOUMOU
Institut Supérieur du Sahel de l'Université de Maroua - Ingénieur des Travaux en Sécurité et Administration Réseau 2016
  

Disponible en mode multipage

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Université de Maroua
****
Institut Supérieur du Sahel
****
Département d'Informatique et
des Télécommunications
****

 

The University of Maroua
****
The Higher Institute of the Sahel
****
Department of Computer Science
and Telecommunications
****

INFORMATIQUE ET TÉLÉCOMMUNICATIONS

ADMINISTRATION ET SÉCURISATION D'UN PARC
INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DÉLÉGATION RÉGIONALE DE LA
FONCTION PUBLIQUE ET DE LA REFORME ADMINISTRATIVE DE
L'EXTRÊME-NORD A MAROUA

Mémoire présenté et soutenu en vue de l'obtention du Diplôme d'INGÉNIEUR DES
TRAVAUX en Informatique option SÉCURITÉ ET ADMINISTRATION RÉSEAUX

Par

GOUTSOUMOU DAVID BAÏGORA II

Matricule : 15E553S

Sous la Direction de

M. TERDAM VALENTIN
Assistant

Devant le jury composé de : Président : Dr SIDDI TENGELENG Rapporteur : M. TERDAM VALENTIN Examinateur : M. HAYATOU OUMAROU Invité : M. SAMEDING

i

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Année Académique 2015 / 2016

DEDICACE

A toute ma famille

ii

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

REMERCIEMENTS

Ce travail n'aurait pu voir le jour sans le soutien de certaines personnes à qui nous voulons exprimer toute notre gratitude. Nous pensons à :

> M. Le président du jury Dr SIDDI TENGELENG d'avoir accepté de présider notre jury.

> L'examinateur M. HAYATOU OUMAROU d'avoir accepté d'examiner notre travail.

> L'encadreur M. TERDAM Valentin, pour ses conseils, ses remarques constructives et pour nous avoir appris l'abnégation au travail.

> Tout le personnel de la Délégation Régionale du MINFOPRA Extrême-Nord et plus particulièrement Monsieur SAMEDING, l'encadreur professionnel pour sa compréhension et ses conseils tout au long du stage.

> Tous les enseignants de l'Institut Supérieur du Sahel, pour les enseignements

dispensés et les conseils qu'ils nous ont prodigué tout au long de notre formation. > Ma très charmante et tendre épouse Germaine MAIWORE et ma petite princesse

Imanouela BAIGORA.

> Mes frères et soeurs Michèle, Dieudonné, Simon-Pierre, Jean-Victor, Catherine, Germaine, Victoire et Antoinnette.

> A monsieur HAMADOU NDIBA Patrick et sa famille pour ses encouragements et ses multiples conseils.

> A nos amis et frères DANBE Nicodème, MINNAMOU Martin, LOUABE Titus, BOUBA Lamtoing, KOUSYAKBE Anatole et DIVOKOUMDI Moïse.

> Aux familles NISSO Nicodem, ABDOUL Sophonie, KONA Joseph.

> A mes biens aimés de la cellule de prière de mardi, pour leur soutien dans la

prière et leurs encouragements et la jeunesse chrétienne de l'EFLC de Maroua. > A nos ainés TSIMI Honoré, WETE Arnauld, ABA PAMBE pour leur

disponibilité et leurs conseils.

> A tous les amis et camarades du niveau 3 pour leur soutien multiforme en particulier KLAVAC, Amadou Kendjel, Taboua Kamta, AbdelAziz, Ngadjou.

iii

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

? A tous ceux qui de près ou de loin nous ont soutenus durant notre formation. Qu'il trouve ici l'expression de notre gratitude.

TABLE DE MATIERES

DEDICACE ii

REMERCIEMENTS iii

TABLE DE MATIERES iv

LISTE DES SIGLES ET ABREVIATIONS vii

RESUME viii

ABSTRACT x

LISTE DES TABLEAUX xi

LISTE DES FIGURES ET ILLUSTRATIONS xii

INTRODUCTION GENERALE 1

CHAPITRE I : CONTEXTE ET PROBLEMATIQUE 3

INTRODUCTION 3

I- PRESENTATION DE LA DELEGATION REGIONALE DU MINFOPRA EXTRÊME-

NORD 3

I-1. Historique de la Délégation Régionale de l'Extrême-Nord 3

I-2. Les Missions de la Délégation Régionale du MINFOPRA 3

I-3. La structure organisationnelle de la DREN MINFOPRA 4

II- CONTEXTE ET PROBLEMATIQUE 5

II-1. Contexte 5

II-2. Problématique 5

II-3. Méthodologie 5

II-4. Objectifs 6

CONCLUSION 6

CHAPITRE 2 : GENERALITES SUR GLPI, OCS INVENTORY ET LE CONTRÔLEUR DE

DOMAINE ACTIVE DIRECTORY 7

INTRODUCTION 7

I- GÉNÉRALITÉS SUR GLPI ET OCS INVENTORY 7

I-1. Généralités sur GLPI 7

I-3. Généralités sur OCS-Inventory NG 8

I-4. Caractéristiques de GLPI 9

I-5. Les Avantages et les inconvénients de GLPI et OCS Inventory 12

I-6. Tableau comparatif d'outil de gestion de parc 14

II- GÉNÉRALITÉS SUR LES CONTRÔLEURS DE DOMAINE ET L'ANNUAIRE LDAP 16

II-1. Contrôleur de Domaine 16

II-2. Rôle du contrôleur de domaine 16

II-3. Généralités sur le contrôleur de domaine Active Directory 16

iv

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

CONCLUSION : 17

CHAPITRE III : CAHIER DE CHARGE ET IMPLEMENTATION 18

INTRODUCTION 18

I- PRESENTATION DU CAHIER DE CHARGE 18

I-1. Présentation du projet 18

I-2. Etude de l'existant 18

I-2.1. Architecture de l'existant 19

I-2.2 Présentation des outils dans le réseau 19

I-3. OBJECTIFS VISES 20

I-4. Fonctionnement du système 20

II- PHASE DE L'IMPLÉMENTATION 21

II-1. Installation de GLPI et OCS Inventory 22

II-1.1. Installation de Debian 22

II-1.2. Installation de PERL et de ses modules 23

II-1.3. Installation des paquets PHP 23

II-1.5. Création de la base de données GLPI 24

II-1.6. Finalisation de l'installation de GLPI 25

II-1.7. Sécurisation de GLPI 29

II-2. Installation de OCS Inventory. 29

II-2.1 Installation du serveur OCS Inventory 30

II-2.3. Sécurisation de OCS Inventory 32

II-2.4. Modification du compte et du mot de passe par défaut de l'administrateur 33

II-2.5. Fonctionnement de OCS Inventory 33

II-3. Mise en relation GLPI et OCS 36

II-4. Installation de Windows Server 2008 et Configuration 37

II-4.1 Le DHCP 37

II-4.2. Le contrôleur de domaine Active Directory 37

II-4.3. Ajouter les machines dans le domaine du minfopra.dren 37

II-5. Création des Utilisateurs dans l'Active Directory 38

II-6. Présentation de l'interface d'administration GLPI 38

II-7. Présentation de l'interface OCS Inventory NG 40

II-8. Importation de la base OCS dans GLPI 41

II-9. Gestion des utilisateurs dans GLPI 42

II.-9.1 Les utilisateurs par défaut 42

II-9.2. Les utilisateurs de l'annuaire LDAP 42

II-9.3 Création d'utilisateur dans GLPI 42

v

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

II-9.4. Importation des ordinateurs vers GLPI 43

II-10. Assistance et gestion des utilisateurs 43

II-10.1. Ouverture d'un ticket d'incident 43

II-10.2 Assistance aux utilisateurs : Le service helpdesk 44

II-11. Les Liens externes dans GLPI 44

II-11.1. Configuration du Bureau à distance RDP 44

II-11.2. Sécurisation de la connexion RDP 45

II-11.3. Fonctionnement de VNC 45

II-11.4. La connexion au serveur par SSH 45

II-12. Sécurisation des serveurs et de la base de données phpmyadmin 45

II-12.1. Sécurisation des serveurs 45

II.12.2. Sécurisation de phpmyadmin 46

II-13. Le partage sécurisé de fichiers 47

II-13.1. Installation de SAMBA 47

II-13.2 Configuration de samba 47

CONCLUSION 48

CHAPITRE IV : RESULTATS ET INTERPRETATIONS 49

INTRODUCTION 49

I TEST DU CONTRÔLEUR DE DOMAINE ACTIVE DIRECTORY ET DE SES SERVICES

INSTALLÉS. 49

I-1. Test du ping sur le domaine minfopra.dren 49

I-2. Test du domaine avec ip config /all 49

I-3. Test du service DNS sur Windows Server 2008 50

I-4 Intégration des machines dans le domaine minfopra.dren 50

II- INTERFACE D'ADMINISTRATION DE OCS 51

II-3 Interface d'administration de GLPI 53

II-4 Les liens externes 55

II- 5. Assistance aux utilisateurs 57

II-6. Utilisateurs de l'annuaire LDAP 59

CONCLUSION 59

CONCLUSION GENERALE ET PERSPECTIVE 60

BIBLIOGRAPHIE 61

ANNEXES 62

vi

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

LISTE DES SIGLES ET ABREVIATIONS

AD : Active Directory

AIX : Advanced Interactive eXecutive

API : Applications Programming Interface

BSD : Berkeley Software Distribution

CAMTEL : Cameroon Telecommunications

DHCP : Dynamic Host Configuration Protocol

DNS : Domain Name System

DREN : Délégation Régionale de l'Extrême-Nord

GLPI : Gestion Libre de Parc Informatique

GNU : Gnu's Not Unix

GPL : General Public License

HP-UX : Hewlett Packard UniX

HTTP : HyperText Transport Protocol

HTTPS : HypetText Transport Protocol Secure

IBM : International Business Machines Corporation

IP : Internet Protocol

IT : Information Technology

ITIL : Information Technology Infrastructure Library

LDAP : Lightweight Directory Access Protocol

MacOS : Macintosh Operating System

MINFOPRA : Ministère de la Fonction Publique et de la Réforme Administrative

NG : New Generation

OCS : Open Computer Software

OTRS : Open-source Ticket Request System

OUAPI : Outil d'Administration de Parc Informatique

PERL : Practical Extraction and Reporting Language

PHP : Hypertext Preprocessor

PMA : PhpMyAdmin

RDP : Remote Desktop Protocol

SIGIPES : Système Informatique de Gestion Intégrée du Personnel de l'Etat et de la

Solde

SOAP : Simple Object Access Protocol

SQL : Structured Query Language

SSH : Secure Shell

UNIX : Uniplexed Information and Computer Service

vii

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

VNC : Virtual Network Computing

WINS : Windows Internet Name Service

XAMPP : Cross-plaform Apache MariaDB PHP and Perl

XML : eXtensible Markup Language

RESUME

Les administrations publiques et les entreprises ressentent de plus en plus le besoin de mettre en place un système bien structuré et sécurisé de gestion de parc informatique afin de permettre à l'administrateur réseau d'avoir une visibilité globale sur l'ensemble du réseau, de faire l'inventaire de l'ensemble des ressources existantes (ordinateurs, logiciels, etc) afin de pouvoir maintenir le parc à jour, pour éviter des désagréments. De plus, la quantité de matériels et de logiciels à gérer au sein de l'entreprise souvent très étendue dans l'espace, les exigences de performance et de réactivité font que la gestion de parc informatique est devenue un processus global, complet et indispensable. Cette solution permet également d'apporter une assistance aux utilisateurs grâce au service Helpdesk. Durant notre stage à la Délégation Régionale de la Fonction Publique et de la Réforme Administrative de l'Extrême-Nord, il nous a été demandé de mettre en place un système d'administration et sécurisation d'un parc informatique.

Ce système d'administration de parc informatique va se baser sur un serveur couplé GLPI-OCS Inventory NG et Windows server 2008. Windows Server 2008 nous permettra de mettre en place un contrôleur de domaine pour l'authentification des utilisateurs dans le domaine et les comptes/mot de passe des utilisateurs de l'Active Directory seront importer vers GLPI au moyen de la fonction annuaire LDAP de GLPI et les utilisateurs pourront soumettre des tickets (demandes) d'incidents qui surviennent sur leur poste de travail au moyen du même compte/mot de passe qui leur donneront accès à l'interface GLPI. A l'aide de l'assistant connexion de bureau à distance RDP et VNC, nous allons nous authentifier sur les postes de travail aussi bien Windows que Linux afin d'apporter une solution immédiate. Cette mise en place de la gestion et de l'administration de ce parc est sécurisée car il peut être sujet à des attaques extérieures

viii

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Mots clés : GLPI, OCS Inventory, Contrôleur de domaine, Sécurité, attaques, annuaire

LDAP, Bureau à distance, RDP, VNC.

ix

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

ABSTRACT

Governments and businesses are feeling more and more the need to set up a well-structured and asset management to secure to allow the network administrator to have a comprehensive visibility across the network, take inventory of all existing resources (computers, software, etc.) in order to maintain the day to park, to avoid inconvenience. In addition, the amount of hardware and software to manage within the company often extensive in space, the requirements of performance and responsiveness make IT asset management has become a comprehensive, complete and essential. This solution also allows to provide assistance to users through the Helpdesk. During our training at the Regional Delegation of Public Service and Administrative Reform of the Far North, he was asked to set up an administration system and securing an IT park.

This IT asset management system will be based on a coupled server-GLPI OCS Inventory NG and Windows Server 2008. Windows Server 2008 will allow us to set up a domain controller for authenticating users in the area and accounts / password for the Active directory users will import to GLPI using the LDAP GLPI function and users can submit tickets (requests) of incidents that occur on their desktops using the same account / password that will give them access to GLPI interface. Using the Remote Desktop Connection assistant RDP and VNC, let us authenticate on workstations as well as Windows Linux to provide an immediate solution. The implementation of the management and administration of this park is secure because it can be subject to external attacks

Keywords: GLPI, OCS Inventory, Domain Controller, Security, attacks, LDAP, Remote Desktop, RDP, VNC.

x

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

LISTE DES TABLEAUX

Tableau 1 : Les différentes versions de GLPI 8

Tableau 2 : Comparaison des différents outils de gestion de réseau 15

xi

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

LISTE DES FIGURES ET ILLUSTRATIONS

Figure 1 : Organigramme de la DREN du MINFOPRA Extrême-Nord 4

Figure 2 : Architecture existante du réseau du MINFOPRA 19

Figure 3 : Nouvelle architecture de la DREN du MINFOPRA 20

Figure 5 : Interface d'installation de GLPI : choix de la langue 25

Figure 6 : Interface d'installation de GLPI : Conditions d'utilisation 25

Figure 7: Interface d'installation de GLPI : Installation ou mise à jour 26

Figure 8: Vérification de la compatibilité de notre environnement 26

Figure 9 : configuration de la connexion à la base de données 27

Figure 10 : test de la connexion à la base de données 27

Figure 11 : Initialisation à la base de données 28

Figure 12 : Initialisation à la base de données 28

Figure 13 : Interface d'authentification de GLPI 29

Figure 15 : Vérification des fichiers de configuration 32

Figure 16 : Fin de l'installation : login/mot de passe par défaut : admin 32

Figure 17 : Test de la connectivité sur le domaine minfopra.dren 49

Figure 18 : Commande ipconfig /all sur le contrôleur de domaine 50

Figure 19 : Test du DNS de Windows Server 2008 50

Figure 20 : La machine secrétariat est bien intégrée dans le domaine minfopra.dren 51

Figure 21 : Inventaire des machines dans le réseau 52

Figure 22 : Inventaire de la machine cliente Windows 7 52

Figure 23 : Le plugin OCS Inventory est activé. 53

Figure 24 : ordinateurs importés dans GLPI 54

Figure 26: Interface de connexion au serveur glpi-ocs. 55

Figure 27 : interface de connexion au serveur glpi-ocs 56

Figure 28 : Authentification de l'Administrateur 56

Figure 29 : Création d'un ticket 57

Figure 30 : Ticket arrivé chez l'administrateur 58

Figure 31 : Interface d'administration du technicien 58

Figure 32 : Fenêtre d'accès à authentification 59

xii

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

INTRODUCTION GENERALE

Le concept d'administration et de sécurisation de parc informatique de nos prend de plus en plus de l'ampleur. Dans notre pays en particulier, les entreprises et les administrations se dotent de plus en plus, de logiciels, d'imprimantes, d'ordinateurs utilisant bien les systèmes propriétaires (Windows) que les systèmes libres (Linux). Mais l'un des soucis majeurs est la bonne gestion de ces parcs informatiques. Plusieurs administrations et entreprises n'administrent pas de façon efficace leur parc informatique. Cette administration de parc permet de répondre aux multiples questions quotidiennes posées par l'administrateur réseau. Par exemple quelles sont les versions de Windows installés et sur quels postes ? Y'a-t-il des disques durs proches de la saturation ? Tel matériel est-il bien connecté au commutateur ? Quels sont les postes sous garantie ?

Pourtant l'utilisation de GLPI couplé à OCS Inventory depuis plusieurs années est une bonne solution d'administration d'un parc informatique qui peut bien permettre à l'administrateur réseau de trouver des réponses à ses questions.

Toutefois, cet outil pour bien être exploité voudrait qu'il soit mis en place une bonne organisation et un plan de l'architecture de l'entreprise. Certains problèmes peuvent néanmoins survenir lorsqu'un parc informatique n'est pas bien administrer, notamment :

- L'authentification des utilisateurs dans le domaine ;

- La non-visibilité globale sur le réseau ;

- La non-assistance à distance des utilisateurs ;

- Le partage et le stockage sécurisé des ressources de la structure ;

Pour apporter des solutions à ces différents problèmes, nous allons mettre en place un serveur couplé GLPI-OCS Inventory NG, qui permettra d'avoir une interface d'administration de notre parc informatique, de faire une collecte automatisée de toutes les ressources de la structure, d'apporter une solution en temps réel à aux utilisateurs qui rencontrent des difficultés depuis leur poste de travail, d'accéder au serveur à distance via une connexion sécurisée SSH, d'importer des utilisateurs depuis l'annuaire LDAP vers GLPI afin de leur permettre d'utiliser un seul et même login/mot de passe

1

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

pour s'authentifier sur le domaine et s'authentifier sur l'interface de GLPI afin de soumettre des tickets d'incidents.

Pour atteindre les objectifs visés notre travail va se décliner en quatre chapitres : le premier portera sur le contexte et la problématique, le deuxième abordera les généralités sur GLPI et OCS Inventory et le contrôleur de domaine Active Directory, le troisième présentera les axes d'implémentation des solutions retenues et le quatrième portera sur les résultats obtenus et les commentaires.

2

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

CHAPITRE I : CONTEXTE ET PROBLEMATIQUE

INTRODUCTION

La Délégation Régionale de la Fonction Publique et de la Réforme Administrative de l'Extrême-Nord est un service déconcentré du Ministère de la Fonction Publique et de la Réforme Administrative. Ses missions principales, sont : La mise en place du fichier du personnel de l'Etat en service dans la Région, l'instruction des dossiers disciplinaires, le traitement des dossiers des personnels de l'Etat et leur acheminement vers le Ministère de tutelle, la gestion et l'organisation des concours directs et professionnels.

I- PRESENTATION DE LA DELEGATION REGIONALE DU MINFOPRA EXTRÊME-NORD

I-1. Historique de la Délégation Régionale de l'Extrême-Nord

La Délégation Régionale de la Fonction Publique a été créée en 1985 sous le nom de Service Provincial de la Fonction Publique. Elle deviendra quelques années plus tard la Délégation Provinciale de la Fonction Publique et finalement la Délégation Régionale de la Fonction Publique et de la Réforme Administrative avec la transformation des provinces en région. Elle a à sa tête un délégué Régional chargé de coordonner toutes les activités de la délégation. Elle compte 3 services :

? Le service des affaires générales

? Le service du fichier et de la discipline qui assure le rôle du service informatique de la Délégation

? Le service des recrutements et de la formation

I-2. Les Missions de la Délégation Régionale du MINFOPRA

Placée sous l'autorité d'un Délégué Régional, la Délégation Régionale de la Fonction Publique et de la Réforme Administrative est chargée :

? De la supervision et de la coordination des activités des services de la délégation ;

3

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

? De l'organisation, dans la région du ressort, des concours administratifs et des stages de recyclage ou de perfectionnement autorisés par le Ministre chargé de la Fonction Publique,

? De la gestion des personnels en service dans la délégation

? De l'instruction des dossiers disciplinaires conformément aux textes législatifs et règlementaires en vigueur

? de la collecte des données et informations nécessaire à l'amélioration de la qualité du service à l'usager et à l'efficience dans les administrations publiques de la région ;

I-3. La structure organisationnelle de la DREN MINFOPRA L'organigramme de la Délégation Régionale de la Fonction Publique se présente comme suit :

Délégué Régional

Service des
Recrutements et de la
Formation

Service des Affaires Générales

Service du Fichier et de la Discipline

Bureau du Personnel

Bureau du Fichier

Bureau du
Courrier et de la
Réprographie

Bureau des Recrutements

Bureau de la Discipline

Bureau du Budget et du Matériel

Bureau de la Formation

Figure 1 : Organigramme de la DREN du MINFOPRA Extrême-Nord

4

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

II- CONTEXTE ET PROBLEMATIQUE II-1. Contexte

La Délégation Régionale de la Fonction Publique et de la Réforme Administrative dispose d'un réseau caractérisé par un serveur et quelques postes clients utilisant pour les uns un système libre (Ubuntu) et pour d'autres un système propriétaire (Windows XP, Windows 7 et Windows 8). Il faut mentionner ici que le réseau en place n'est pas très stable.

- Le réseau n'est pas véritablement fonctionnel, pas de contrôleur de domaine ; - Le partage des ressources n'est pas effectif ;

- L'assistance aux utilisateurs n'est pas effective ;

- La sécurité est presque inexistante.

Ces quelques raisons nous ont poussé à mener des réflexions à mettre en place une architecture sécurisée, à mettre en place un contrôleur de domaine, à administrer le parc avec un outil de gestion de réseau afin d'apporter une assistance en temps réel aux utilisateurs. C'est la raison pour laquelle il nous a été proposé le thème : Administration et sécurisation d'un parc informatique avec GLPI, OCS Inventory et Windows Server 2008.

II-2. Problématique

Suite aux insuffisances et manquements observées plus haut, nous nous posons quelques interrogations :

- Comment aidez la DREN du MINFOPRA à administrer son parc informatique ?

- Comment sécuriser ce parc informatique et apporter une assistance aux
utilisateurs en temps réel ?

II-3. Méthodologie

Face à ces différents problèmes et manquements cités plus haut, nous proposons les différentes démarches pour la résolution de ces problèmes comme suit : - Etude et proposition d'une topologie pour la structure ;

5

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

- Etude et mise en place d'un contrôleur de domaine et d'un serveur GLPI - OCS Inventory ;

- Déploiement des applications GLPI et OCS Inventory NG ;

- Sécurisation du parc.

II-4. Objectifs

Le principal objectif de notre travail est de mettre en place une plateforme d'administration et de gestion de parc informatique avec les outils de gestion de réseau GLPI, OCS Inventory NG associés à Windows Server 2008 à la Délégation Régionale de la Fonction Publique et de la Réforme Administrative de l'Extrême-Nord à Maroua. Ensuite, de sécuriser le parc contre d'éventuelles attaques et enfin apporter une assistance aux utilisateurs dans cette structure.

CONCLUSION

Au terme de ce premier chapitre où il était question pour nous de présenter à la structure d'accueil, le contexte et la problématique, nous pouvons dire que la Délégation Régionale de la Fonction Publique et de la Réforme Administrative de l'Extrême-Nord est une structure déconcentrée du MINFOPRA qui est chargée de la gestion des agents publics en service dans la région. Nous avons présenté le contexte dans lequel nous nous situons, la problématique, la méthodologie et les objectifs de notre travail. Dans la suite, nous allons parler des généralités sur GLPI, OCS Inventory, le contrôleur de domaine Active Directory.

6

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

CHAPITRE 2 : GENERALITES SUR GLPI, OCS INVENTORY ET LE
CONTRÔLEUR DE DOMAINE ACTIVE DIRECTORY

INTRODUCTION

Le chapitre suivant va porter sur les généralités du projet notamment sur le serveur GLPI et OCS Inventory NG. Tout au long de ce chapitre, nous allons présenter les généralités sur GLPI et OCS Inventory, ensuite sur le contrôleur de domaine Active Directory.

I- GÉNÉRALITÉS SUR GLPI ET OCS INVENTORY

Un parc informatique dans une entreprise ou une administration est un assemblage, parfois hétéroclites de matériels et de logiciels accumulés tout au long des années. On trouve parfois :

? Des matériels différents (ordinateurs fixes, téléphones, portables,

smarphones, tablettes, imprimantes, éléments d'interconnexion, etc) ; ? Des logiciels et systèmes d'exploitation variés (Linux, Windows,

MacOS, etc) ;

? Des applications utilisées dans différentes versions ;

? Des niveaux de sécurité hétérogènes.

I-1. Généralités sur GLPI

GLPI (Gestion Libre de Parc Informatique) est un logiciel qui permet la gestion de parcs informatiques au sens large du terme. C'est une solution libre, diffusée sous licence GNU GPL, de gestion de parc informatique et de Helpdesk. Elle intègre entre autre, la gestion du matériel, des logiciels et des consommables, une base de connaissance et une gestion de tickets d'incidents. Tout est géré à travers une interface web et la gestion du parc est faite sur la base d'une solution d'inventaire type « OCS Inventory NG ».

Mais GLPI fournit d'autres fonctionnalités de gestion de parcs informatiques, tels que la gestion des licences, des contrats, du budget, de billets d'intervention technique, etc.

7

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

I-2. Les différentes versions de GLPI

GLPI est un projet qui a été lancé en 2003. Il a connu depuis sa mise en oeuvre plusieurs versions, que nous allons listés dans le tableau ci-dessous:

Tableau 1 : Les différentes versions de GLPI

Version

Date de sortie

Observations

glpi-0.20

17/11/2003

 

glpi-0.30

11/06/2004

 

glpi-0.40

05/10/2004

 

glpi-0.5

29/04/2005

 

glpi-0.6

20/09/2005

 

glpi-0.70

21/12/2007

Introduction de la notion entité

glpi-0.80

26/05/2011

 

glpi-0.83.91

25/06/2013

 

glpi-0.84

09/08/2013

Refonte gestion réseau et
gestion des coûts

glpi.0.84.1

04/09/2013

 

glpi-0.84.2

21/01/2015

 

glpi-0.84.3

17/04/2015

 

glpi-0.84.4

01/05/2015

 

glpi-0.85

16/09/2015

 

glpi-0.90RC1

16/09/2015

 

glpi-0.90.1

01/12/2016

 

glpi-0.90.2

01/04/2016

 

glpi-0.90.3

11/04/2016

 

glpi-0.90.4

21/07/2016

 

glpi-0.90.5

27/07/2016

 

glpi-0.9.1rc2

30/07/2016

En cours de finalisation

I-3. Généralités sur OCS-Inventory NG

OCS-Inventory NG (Open Computer and Software Inventory New Generation) est une application web nous permettant de réaliser un inventaire automatisé sur la configuration matérielle des machines du réseau et sur les logiciels qui y sont installés. OCS permet de visualiser cet inventaire grâce à une interface web. Il comporte également la possibilité de télé-déployer des applications sur l'ensemble des machines selon des critères de recherche. Une fonction des agents nommée IpDiscover, couplée à

8

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

des scans snmp permet de connaître l'intégralité des interfaces du réseau. Enfin il est

possible de développer ses propres plugins pour remonter des informations spécifiques.

Parmi les fonctionnalités d'OCS -Inventory, nous trouvons :

> Les informations d'inventaire pertinentes;

> Le système évolué de télédiffusion permettant de déployer des installations de

logiciels ou d'exécuter des scripts et commandes sur les ordinateurs sans

surcharger le réseau;

> L'interface d'administration web

> Le support de nombreux systèmes d'exploitation incluant Microsoft Windows,

Linux, BSD, Sun Solaris, IBM AIX, HP-UX, MacOS X;

> L'architecture tierce utilisant les standards courants, les protocoles

HTTP/HTTPS et le formatage de données XML;

> Le web service accessible au travers de l'interface SOAP;

> Le support de plugins au travers des API;

> La recherche sur le réseau ;

I-4. Caractéristiques de GLPI

Nous allons listés quelques fonctionnalités qui caractérise l'application GLPI :

Fonctionnalités internes

Le dialogue entre les machines clientes et le serveur de gestion est basé sur les standards actuels, protocole HTTP et formatage des données en XML.

Le serveur

Le serveur de communication (aussi appelé moteur) fonctionne avec Apache/MySQL/Perl. Il est multiplate-forme, il fonctionne aussi bien sous UNIX que sous Windows.

Sa conception et l'utilisation de mod_perl donne des performances serveurs permettant à une machine modeste d'inventorier plusieurs milliers de machines.

Il est l'interface entre les agents et la base de données d'où il peut prendre sa configuration. À ce titre, il active et paramètre le lancement sur les agents d'un ensemble

9

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

extensible de modules (inventaire, "sniffeur d'IP", requêtes sur le registre, télé déploiement, recherche sur disque dur, etc.) et prend en charge diverses requêtes (événement de changement d'IP, notification événementielle d'état de télé-déploiement...).

C'est également lui qui assure la gestion automatique des doublons.

Chaque moteur peut être interfacé avec deux serveurs de base de données (un maître et un esclave).

Les agents

Afin de collecter le maximum d'information, des clients (agents) sont installés sur les machines à inventorier. Les clients supportent de nombreuses plateformes (Windows, Linux, FreeBSD, NetBSD, OpenBSD, Mac OS X, Sun Solaris, IBM AIX).

Interface web

Une interface web écrite en PHP permet la visualisation des données et le

paramétrage de l'application :

? consultation de l'inventaire (recherches multi critères) ;

? consultation des données réseau ;

? utilisation du télé-déploiement (Création de paquets, activation, affectation aux

machines...) ;

? gestion des groupes de machines (statiques et dynamiques) ;

? paramétrage des fonctionnalités agent (registre, ipdiscover, fréquence

d'inventaire, rapidité télé déploiement...) ;

Extension - service web

L'application exposant un ensemble de services web basés sur SOAP, il est possible d'y connecter facilement toute sorte d'applications. OCS Inventory peut notamment être utilisé pour alimenter le gestionnaire d'inventaire GLPI et offre ainsi une solution puissante de gestion de parc. Ces services web permettent d'extraire les données, offrent des services de suivi d'historique (effacement, fusion...) et donnent la possibilité de paramétrer le fonctionnement de l'application.

10

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Modularité

Depuis la version 1.0rc3, la majorité des fonctionnalités de OCS-Inventory peuvent être adaptées ou étendues via un système de module.

Extensibilité

L'architecture permet de faciliter l'adaptation d'OCS à la charge ainsi qu'aux contraintes du réseau.

Plusieurs architectures sont ainsi possibles dont les principales :

· un moteur (frontend) devant une base de données (backend) (+ éventuellement une base de données esclave)

· plusieurs moteurs devant une base de donnée maitre (+ une ou plusieurs bases de données esclaves jusqu'à une par moteur)

· plusieurs couples moteur/bdd indépendants et une fédération des données d'inventaire dans un serveur central de plus haut niveau ("multi-entité")

Dans les trois cas, l'interface web permettra de limiter la vue (et les privilèges) des utilisateurs décentralisés.

Spécifications techniques

· Windows ou Linux ;

· Serveur web Apache webserver avec support php ;

· Base de données Mysql avec support php.

Principe de fonctionnement de OCS

Le serveur OCS reçoit les inventaires envoyés par les agents au format XML et enregistre les données dans sa base de données mysql. Les agents contactent le serveur et pas l'inverse. Le serveur est en mode écoute. Les échanges entre les agents et le serveur se font en http et/ou https. Le déploiement d'applications et les scans snmp se font en https uniquement.

Le serveur OCS est composé de 4 éléments :

· Le serveur de base de données (Database server), qui stocke les informations d'inventaire (mysql);

11

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

· Le serveur de communication (Communication server), qui gère les communications HTTP ou HTTPS entre les agents et le serveur de base de données (Apache, perl et mod perl);

· Le serveur de déploiement (Deployment server), qui stocke toutes les informations de configuration des paquets à télédiffuser (Apache, ssl) ;

· La console d'administration (Administration console), qui autorise les administrateurs à interroger la base de données via leur navigateur favori (Apache, php) ;

Différences entre ocsinventory et ocsreports

OCS Inventory est différent de OCS reports notamment dans les points suivants :

Ocsreports est le répertoire contenant tous les fichiers php qui constituent l'interface d'administration.

Ocs inventory est le répertoire virtuel par mod perl pour traiter les fichiers d'inventaire XML envoyés par les agents et enregistrer les données en base de données.

C'est la raison pour laquelle pour accéder à l'interface de ocs on introduit dans le navigateur web l'adresse du serveur suivi de ocsreports : http://adresse_du_serveur/ocsreports/

I-5. Les Avantages et les inconvénients de GLPI et OCS Inventory

Avantages

Utiliser GLPI/OCS Inventory NG pour une entreprise ou structure administrative présente de nombreux avantages :

· Un inventaire automatisé avec remontée des informations matérielles et logicielles par un agent ;

· La réduction des coûts ;

· L'optimisation des ressources ;

· La gestion rigoureuse des licences ;

· Une démarche qualité ;

· La satisfaction utilisateur ;

· La sécurité ;

12

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

· Structuration informatique et réseau : inventaire de tous les équipements informatiques et logiciels ainsi que les imprimantes, la téléphonie et les réseaux ;

· Structuration financière et organisationnelle : gestion des immobilisations et organisation par entités ;

· Structuration des équipes : suivi des demandes d'intervention ou signalement d'incident suivi pour l'ensemble des collaborateurs ou par délégation ;

Inconvénients

· Documentation incomplète et parcellaire (fractionnée) ;

· Manque de souplesse ;

o nécessite MySQL ;

o pour modifier certains comportements la documentation recommande de modifier le code source.

· Assez compliqué à mettre en place sous Linux ;

· La synchronisation AD/GLPI ne fonctionne pas bien.

13

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA
FONCTION PUBLIQUE ET DE LA REFORME ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

I-6. Tableau comparatif d'outil de gestion de parc

Caractéristiques

GLPI

OTRS

OUAPI

OCS

Entreprise

IDEPNET.org

OTS.org

OUAPI.org

GITHUB.com

Version

0.83

30.9

1.3

2.0.5

Année de réalisation

2003

2001

2012

2013

Description

GLPI est l'information sur les ressources manager avec un

supplément de l'Interface
Administratif. Vous pouvez l'utiliser pour créer une base de données avec un inventaire

de votre entreprise

(ordinateur, logiciels,

imprimantes ...). Il a des

fonctions améliorées pour
rendre la vie quotidienne plus

facile pour les

administrateurs, comme un
travail de suivi-système avec

mail-notification et des
méthodes pour construire une base de données avec des informations de base sur votre réseau à topologie.

OTRS est le premier open- source d'innovation dans les

services et comprend Help
Desk, un ITIL ® compatible avec la gestion des services IT

(ITSM) en solution, une
application IPhone et une plate-

forme technologique sous-

jacente. OTRS offre des

conseils globaux, de
personnalisation et de services de soutien. Tirez profit de notre expertise pour faire de votre

déploiement de services de
gestion un succès.

OUAPI est une

application web libre

qui permet de faire

l'inventaire des
matériels,

périphériques, logiciels,

équipements, réseaux,

factures, contrats et

utilisateurs d'un parc
informatique.

OCS Inventory NG est un outil de gestion de parc informatique. En effet, cette application permet à l'administrateur de contrôler les fichiers, les commandes et les

logiciels installés sur les

différents ordinateurs, de les
déployer (les installer sur tous les postes à partir du serveur), etc.

Elle collecte également les
informations relatives au système

d'exploitation et au matériel
utilisé, détecte les périphériques, et bien d'autres choses encore.

Industrie

Education Entreprise Gouvernement Media

Vente et service

Education Entreprise Média Service

Entreprise Service

Entreprise Média Service Software

 

 
 
 
 
 

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

 

14

 
 
 
 
 
 
 
 
 
 
 

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA
FONCTION PUBLIQUE ET DE LA REFORME ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Service technique

Oui

Non

Oui

Oui

Modèle de déplacement

On Premise / Client Server SaaS (Software as a Service)

On Premise / Client Server SaaS (Software as a Service)

PHPMyadmin SQLite Manager Saas (Software as a Service)

 

Système

d'exploitation

Windows Mac OS X Linux

Windows Mac OS X Unix Linux

Windows

Windows Mac OS X Linux Solaris IBM AIX

Compatibilité

MySQL

MySQL Oracle PostgreSQL SQL Server

MySQL

Apache Server Web type IIS Server Wamp Server XAMPP

MySQL Apache Server XAMPP Control Panel ADOdb

Langage de mise en oeuvre

PHP

Perl

PHP

PHP/PERL

Personnalisation disponible

Oui

Oui

Oui

Oui

Mode de suivie

Oui

Oui

Oui

Oui

Option Intégrer

API

CRM (Gestion des Relations Clients)

API

-

CRM (Gestion des Relations Clients)

Langue

Français et autres

Anglais

Français

Français et autres

Essaie gratuit

Oui

Oui

Oui

Oui

Prix de démarrage

0$

29$

-

-

 

Tableau 2 : Comparaison des différents outils de gestion de réseau

 
 
 
 
 

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

 

15

 
 
 
 
 
 
 
 
 
 
 

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

II- GÉNÉRALITÉS SUR LES CONTRÔLEURS DE DOMAINE ET

L'ANNUAIRE LDAP

II-1. Contrôleur de Domaine

Le contrôleur de domaine permet de gérer l'authentification de chacun des utilisateurs sur un réseau d'entreprise ou pédagogique.

L'authentification des utilisateurs est généralement gérée par le système d'exploitation de la station de travail. Cependant, pour pouvoir être authentifié sur la

station de travail, l'administrateur doit au préalable créer et configurer les comptes de chacun des utilisateurs susceptibles d'utiliser la station. Néanmoins, cette situation peut

devenir ingérable dans les cas suivants :

· le réseau dispose de plusieurs machines : il faut créer sur chaque machine les comptes utilisateurs et définir les stratégies de sécurité;

· le réseau dispose de plusieurs utilisateurs.

II-2. Rôle du contrôleur de domaine

Le contrôleur de domaine supervise l'authentification des utilisateurs : chaque station va soumettre au contrôleur de domaine les demandes d'authentification. Le contrôleur de domaine va également définir les stratégies de sécurité sur chacune des

stations clientes :

· le niveau de complexité des mots de passe;

· les horaires d'accès;

· la configuration logicielle de la machine;

· l'accès aux outils de personnalisation de la machine;

· l'accès aux outils de configuration et d'administration de la machine.

II-3. Généralités sur le contrôleur de domaine Active Directory

Active Directory (AD) est la mise en oeuvre par Microsoft des services d'annuaire LDAP pour les systèmes d'exploitation Windows.

L'objectif principal d'Active Directory est de fournir des services centralisés d'identification et d'authentification à un réseau d'ordinateurs utilisant le système Windows. Il permet également l'attribution et l'application de stratégies, la distribution de logiciels, et l'installation de mises à jour critiques par les administrateurs. Active Directory répertorie les

16

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

éléments d'un réseau administré tels que les comptes des utilisateurs, les serveurs, les postes de travail, les dossiers partagés, les imprimantes, etc. Un utilisateur peut ainsi facilement trouver des ressources partagées, et les administrateurs peuvent contrôler leur utilisation grâce à des fonctionnalités de distribution, de duplication, de partitionnement et de sécurisation de l'accès aux ressources répertoriées.

Le service d'annuaire Active Directory peut être mis en oeuvre sur Windows 2000 Server, Windows Server 2003, Windows Server 2008, Windows Server 2012 (voire hors Microsoft par Samba), il résulte de l'évolution de la base de compte plane SAM. Un serveur informatique hébergeant l'annuaire Active Directory est appelé « contrôleur de domaine ».

Active Directory stocke ses informations et paramètres dans une base de données distribuée sur un ou plusieurs contrôleurs de domaine, la réplication étant prise en charge nativement. La taille d'une base Active Directory peut varier de quelques centaines d'objets, pour de petites installations, à plusieurs millions d'objets, pour des configurations volumineuses.

CONCLUSION :

Il a été question pour nous dans ce chapitre de présenter les généralités sur GLPI, OCS, de donner leurs différentes fonctionnalités et ensuite de présenter les généralités sur les contrôleurs de domaine et plus particulièrement sur le contrôleur de domaine active directory que nous allons déployé dans le chapitre qui suit.

17

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

CHAPITRE III : CAHIER DE CHARGE ET IMPLEMENTATION

INTRODUCTION

Après avoir présenté de manière générale GLPI, OCS Inventory et le contrôleur de domaine ainsi que l'annuaire LDAP, dans ce chapitre, nous allons nous pencher sur l'implémentation de notre application de gestion parc. Ensuite nous proposerons une politique de sécurité pour notre parc.

I- PRESENTATION DU CAHIER DE CHARGE

I-1. Présentation du projet

Les administrations publiques de plus en plus se dotent des ordinateurs afin de

garnir leurs parcs informatiques, d'autant plus la dématérialisation de l'administration commence à prendre une place de choix. Afin de mieux gérer son parc informatique, la Délégation Régionale de la Fonction Publique souhaite mettre en place un système d'administration et de sécurisation de son parc à l'aide du serveur couplé GLPI-OCS Inventory et Windows Server 2008. Cette application aura pour rôle :

- Mettre en place un contrôleur de domaine (minfopra.dren) ;

- Collecter de manière automatisée toutes les ressources du parc

(Ordinateurs, téléphones, imprimantes, consommables etc...) ;

- d'avoir une vue globale sur tout le réseau ;

- de permettre aux utilisateurs de faire des demandes d'incidents ;

- de leur apporter une assistance;

- d'optimiser l'utilisation des ressources ;

- de partager les fichiers en toute sécurité ;

- d'importer les utilisateurs depuis l'annuaire LDAP (les utilisateurs du

domaine utiliseront le même compte/mot de passe pour se connecter à la fois au domaine et sur l'interface GLPI) ;

I-2. Etude de l'existant

La Délégation Régionale de la Fonction Publique dispose de quelques ordinateurs qui sont connecté au réseau internet par l'opérateur CAMTEL. Très

18

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

récemment, elle a été connectée au réseau via la fibre optique dans la cadre du déploiement du nouveau système SIGIPES II. Cependant, la Délégation Régionale du MINFOPRA, ne dispose pas encore d'un contrôleur de domaine et le partage de fichier n'est pas sécurisé.

I-2.1. Architecture de l'existant

Figure 2 : Architecture existante du réseau du MINFOPRA

I-2.2 Présentation des outils dans le réseau

- Routeur CISCO ;

- Switch ;

- Convertisseur optique ;

- Jarretière optique ;

- 13 stations de travail ;

- Un serveur web.

Après avoir étudié les besoins de l'entreprise et l'architecture existante, nous

avons proposé cette architecture qui tient compte du cahier des charges.

19

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Figure 3 : Nouvelle architecture de la DREN du MINFOPRA

I-3. OBJECTIFS VISES

Les objectifs visés sont les suivants :

· La mise en place un contrôleur de domaine avec Windows server 2008 R2 ;

· L'inventaire de tous les matériels et logiciels utilisés dans la structure ;

· L'optimisation du travail du (des) technicien(s) grâce à une maintenance et des interventions plus cohérentes ;

· L'accès aux postes utilisateurs à distance pour une assistance efficace ;

· L'accès au serveur à distance de façon sécurisée ;

· La centralisation les demandes des utilisateurs et les suivis des tickets ;

· La sécurisation du partage des fichiers

I-4. Fonctionnement du système

Le système mis en place devra être capable de répondre aux exigences des utilisateurs. L'administrateur va ajouter les machines dans le domaine, ensuite créer des comptes utilisateurs dans l'annuaire de Windows Server 2008, ensuite ces comptes utilisateurs seront importer vers l'interface GLPI afin que les utilisateurs puissent se

20

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

connecter via l'interface GLPI avec un et unique compte/mot de passe. L'administrateur à partir de l'interface GLPI peut créer d'autres utilisateurs en leur accordant des droits et privilèges selon la fonction et le rôle de chaque utilisateur dans la structure.

La communication entre GLPI-OCS se fait suivant le schéma ci-dessous:

Figure 4 : Architecture de communication entre GLPI, OCS

II- PHASE DE L'IMPLÉMENTATION

Pour un bon fonctionnement de notre application, nous allons installer et configurer deux serveurs : un serveur où sera logé GLPI et OCS et un Windows server 2008 ainsi qu'un bon nombre de services : notamment, le serveur Apache2, le DNS, ainsi que l'installation PHP 5, de PERL et ses modules et enfin MySQL 5.5.

Le Serveur Apache 2

GLPI et OCS étant des applications web, il faut au préalable installer le serveur Apache2 afin qu'il puisse communiquer avec le navigateur.

Le DNS

Le Domain Name System (ou DNS, système de noms de domaine) est un service permettant de traduire un nom de domaine en informations de plusieurs types qui y sont associées, notamment en adresses IP de la machine portant ce nom.

21

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Les ordinateurs connectés à un réseau IP, comme Internet, possèdent une adresse IP. Ces adresses sont numériques afin d'être plus facilement traitées par une machine. En IPv4, elles sont représentées sous la forme « xxx.xxx.xxx.xxx », où « xxx » est un nombre variant entre 0 et 255 (en système décimal). Pour faciliter l'accès aux systèmes qui disposent de ces adresses, un mécanisme a été mis en place permettant d'associer à une adresse IP un nom, plus simple à retenir, appelé « nom de domaine ». Résoudre un nom de domaine consiste à trouver l'adresse IP qui lui est associée.

Le nom de domaine que nous avons utilisé est celui que nous avions proposé au responsable de la structure de stage : minfopra.dren. Pour le rendre opérationnel, il faut installer le paquet bind9 et modifier les fichiers hosts, resolv.conf, named.conf.local, named.conf.options db.minfopra.net et db.minfopra.net.inv dont le contenu se trouve en annexe.

Le Langage PHP 5

Comme GLPI est programmé en PHP il est nécessaire d'installer le module permettant à apache d'interpréter du PHP.

MySQL

Glpi fonctionne également avec une base de données MySQL, c'est pourquoi nous avons besoin d'installer «mysql-server» et les librairies PHP qui vont avec.

II-1. Installation de GLPI et OCS Inventory

II-1.1. Installation de Debian

Avant d'installer GLPI et OCS, nous devons d'abord installer une distribution linux sur laquelle sera logé notre serveur couplé GLPI-OCS. Pour notre cas, nous avons choisi d'installer une Debian 7 (Debian Squeeze) qui est une version stable. Après l'installation de Debian 7, nous allons vérifier la liste des dépôts officiels. Une fois cette vérification faite, nous exécuter la commande suivante :

# apt-get update && apt-get upgrade

22

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Ensuite, nous devons configurer la carte réseau. Elle doit avoir une adresse statique. Pour cela nous éditons le fichier de configuration avec la commande suivante :

# nano /etc/network/interfaces

Une fois ces configuration faites, notre Debian est prêt à recevoir notre serveur couplé glpi-ocs.

Après la mise à jour des paquets, nous allons installer les programmes suivants avec apt-get install:

- Apache2 ;

- Php5 ;

- Mysql-server-5.5 ;

- Phpmyadmin.

Lors de l'installation de MySQL, il est demandé de donner un mot de passe, il est très important de la définir pour sécuriser l'accès à la base de données. L'installation de phpmyadmin est facultative, cependant, c'est une interface très intéressante pour gérer de façon plus intuitive la base de données. (voir en annexe)

II-1.2. Installation de PERL et de ses modules

Afin de répondre aux pré-réquis du serveur de communication OCS, il est nécessaire d'installer des modules complémentaires web. Toujours à l'aide de la commande apt-get install, on ajoute les paquets :

# apt-get install libxml-simple-perl libio-compress-perl libdbi-perl

libdbd-mysql-perl libnet-ip-perl libsoap-lite-perl libapache-zip-perl

II-1.3. Installation des paquets PHP

# apt-get install php5-dev php5-gd php5-imap php5-ldap php5-curl php5-cli

# apt-get install libapache2-mod-php5 libphp-pclzip

23

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

# perl -MCPAN -e `install XML ::Entities'
# perl -MCPAN -e `install SOAP ::Lite'

II-1.4. Installation de GLPI

Après avoir téléchargé le paquet .tar.gz de glpi, dans notre cas nous avons utilisé une version récente : glpi.0.90.5.tar.gz. Nous décompressons l'archive dans le répertoire /var/www/ avec la commande :

# tar -xvzf glpi.0.90.5.tar.gz -C /var/www/

Ensuite, nous nous plaçons dans le répertoire /var/www/ pour vérifier que glpi a bien été décompresser et qu'il est bien présent dans le dossier glpi. Nous attribuons ensuite les droits et privilèges au serveur apache sur le dossier glpi par la commande :

# chmod -R 777 /var/www/glpi.

L'installation de glpi étant terminé, nous pouvons donc nous rendre sur le navigateur en indiquant l'adresse du serveur : http://adresse_du_serveur/glpi, pour ensuite le configurer et l'installer. Puisque nous avons configuré le DNS, pour accéder à notre interface GLPI, nous allons sur un navigateur taper l'adresse : https://www.minfopra.dren/glpi

II-1.5. Création de la base de données GLPI

Avant d'accéder à l'interface GLPI pour la configurer, nous devons d'abord créer la base de données glpi dans mysql :

Création de la base de données glpidb

# mysql -h localhost -u root -p enter password :

mysql > create database glpidb;

mysql > grant all privileges on glpidb.* to glpi@localhost identified by 'glpi';

mysql > flush privileges;

24

q

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

II-1.6. Finalisation de l'installation de GLPI

Afin de terminer l'installation de GLPI, nous devons nous rendre sur le navigateur et indiquer l'adresse https://www.minfopra.dren/glpi.Ensuite, nous allons suivre les étapes pour finaliser l'installation. Nous avons donc l'interface GLPI avec l'étape d'initialisation qui a deux options (installer et mettre à jour). Dans notre cas, puisque c'est la première configuration de GLPI, nous allons choisir de l'installer, ensuite viennent les conditions d'utilisation, pour continuer nous acceptons ces conditions.

Figure 5 : Interface d'installation de GLPI : choix de la langue

Figure 6 : Interface d'installation de GLPI : Conditions d'utilisation

25

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Figure 7: Interface d'installation de GLPI : Installation ou mise à jour

Etape 0 : vérification de la compatibilité de notre environnement avec l'exécution de GLPI. Dans cette étape des tests seront effectués, et si tout est au vert alors c'est que le test est réussi.

Figure 8: Vérification de la compatibilité de notre environnement

Etape 1 : configuration de la connexion à la base de données

Les paramètres de la connexion à la base de données sont les suivants :

26

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Serveur MySQL : localhost Utilisateur MySQL : root Mot de passe MySQL : xxxx

Figure 9 : configuration de la connexion à la base de données

Etape 2 : Sélection de la base de données. Après que le test de la connexion à la base de données ait été réussi, nous allons sélectionnons la base de données glpi que nous avions créée précédemment.

Figure 10 : test de la connexion à la base de données

27

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Etape 3 : Initialisation de la base de données.

Figure 11 : Initialisation à la base de données

Etape 4 : l'installation est terminée. Les quatre (4) comptes par défaut sont présents sur cette page.

Figure 12 : Initialisation à la base de données

Les identifiants et les mots de passe par défaut sont :

? glpi/glpi pour le compte administrateur

? tech/tech pour le compte technicien

? normal/normal pour le compte normal

? post-only/postonly pour le compte postonly

28

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

L'installation de GLPI est ainsi terminée. Sur l'interface principale, nous avons la page d'authentification : Identifiant et mot de passe. Pour se connecter en tant qu'administrateur, il faut s'authentifier avec le compte glpi et le mot de passe glpi.

Figure 13 : Interface d'authentification de GLPI

II-1.7. Sécurisation de GLPI

Comme nous pouvons le constater, pendant l'installation de GLPI, le fichier install.php est présent, car c'est grâce à ce fichier que l'on configure GLPI. Dès que nous avons accès à l'interface standard de GLPI, pour des raisons de sécurité, il faut donc le supprimer. Ce fichier se trouve dans le répertoire /var/www/glpi/install par la commande suivante :

# rm -rf /var/www/glpi/install/install.php

Ensuite nous devons modifier les mots de passe des comptes utilisateurs par défaut.

II-2. Installation de OCS Inventory.

L'installation de OCS Inventory se fait pratiquement comme celle de GLPI à quelques différences près. OCS Inventory a deux types d'installation : l'installation serveur et l'installation client ou de l'agent.

29

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

II-2.1 Installation du serveur OCS Inventory

Pour notre cas nous avons téléchargé la version OCSNG_UNIX_SERVER-2.2.1.tar.gz.

Nous allons nous placer dans le répertoire principal /home/ocs où l'archive a été télécharger, ensuite nous allons la décompresser avec la commande suivante :

# tar -xvzf OCSNG_UNIX_SERVER-2.2.1.tar.gz -C /var/www/

Le fichier étant décompressé, nous allons nous placer dans le répertoire /var/www/ pour bien vérifier que le dossier OCSNG_UNIX_SERVER est bien présent. Une fois terminé, on se place dans le dossier /var/www/OCSNG_UNIX_SERVER ainsi décompressé et on peut lancer le script d'installation à l'aide de la commande sh setup.sh ou ./ setup.sh.

L'installation procède à la vérification de la configuration du serveur et pose une série de question sur les adresses, les ports et les chemins d'accès aux fichiers de paramétrage. Le script commence par vérifier l'installation de Mysql, si tout est bon, on devra préciser l'adresse du serveur (par défaut lui-même : localhost) ainsi que le port utilisé par celui-ci (par défaut 3306). On doit ensuite renseigner le chemin d'accès du service Apache ainsi que le chemin du fichier de configuration. En général, les valeurs proposées (par défaut) par l'installeur sont exactes. On donne ensuite le nom de l'utilisateur d'Apache (ici : www-data) ainsi que son groupe d'appartenance. Le script vérifie ensuite la présence de PERL en demandant le chemin d'accès des binaires. Comme pour Apache, en général, les valeurs découvertes par l'installeur sont correctes. Pour configurer le serveur de communication, on donne le chemin d'accès au fichier de configuration des modules d'Apache. On définit ensuite un chemin pour enregistrer les fichiers de journaux logs du serveur. L'installeur vérifie ensuite la présence des différents modules PERL nécessaires. Si tout est bon, il est proposé d'installer les fichiers de la console d'administration web du serveur. Il faut, pour cela, donner le chemin du dossier racine du serveur Apache (ici : /var/www/). Après la copie des fichiers, l'installation est terminée. Comme les fichiers de configuration d'Apache ont été modifiés, il faut redémarrer le serveur pour prendre en compte ces modifications avec la commande /etc/init.d/apache2 restart.

30

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

Mysql Login = ocs

Mysql password = ocs Name of database = ocsweb Mysql hostname = localhost

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Avant d'accéder à notre interface OCS sur le navigateur, il nous faut créer la base de données OCS dans mysql. Tout comme GLPI, on crée la base de données de la même manière.

mysql > -h localhost -u root -p

Enter password

mysql > create database `ocsweb`;

mysql > grant all privileges on ocsweb.* to ocs@localhost identified by 'ocs';

mysql > flush privileges;

mysql > exit;

Création de la base de données ocs

II-2.2 Finalisation de OCS Inventory

On doit finaliser l'installation via l'interface Web. Pour cela, on se connecte à l'adresse : https://www.minfopra.dren/ocsreports

Sur la page « OCS Inventory installation », on remplit les champs comme suit :

Figure 14 : Installation de OCS : configuration de la base des données

31

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

On clique sur le bouton send. Si tout est au vert c'est que l'installation s'est bien déroulée et qu'elle est terminée.

Figure 15 : Vérification des fichiers de configuration

Figure 16 : Fin de l'installation : login/mot de passe par défaut : admin

II-2.3. Sécurisation de OCS Inventory

Pour des raisons de sécurité, on doit supprimer le fichier « install.php » car il permet de configurer l'accès à la base de donnée, il est donc préférable de le supprimer du serveur. Pour cela, on entre la commande suivante :

# rm /usr/share/ocsinventory/ocsreports/install.php

Sur l'interface principale, pour l'authentification le compte utilisateur par défaut est admin et le mot de passe également admin. Mais dès la première connexion à

32

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

l'interface OCS, il est souhaitable de modifier le compte et le mot de passe du superutilisateur.

Pour modifier l'utilisateur et le mot de passe par défaut pour la gestion de la base de donnée ocsweb, il faut directement modifier la base de donnée mysql via le serveur.

Après s'être connecté en tant qu'administrateur à mysql (mysql -u root -p), on crée un nouvel utilisateur en lui donnant les droits sur la base ocsweb (GRANT ALL PRIVILEGES ON `ocsweb'.* TO `user'@'localhost' IDENTIEF BY `password' WITH GRANT OPTION ;), on doit évidemment remplacer user et password par le nom d'utilisateur et le mot de passe que l'on a choisi. Enfin, on supprime l'utilisateur par défaut par DROP ocs.

Pour que le serveur OCS prenne en compte ce nouvel utilisateur, il est nécessaire de le déclarer dans les fichiers de configuration sur serveur. Pour cela, on édite le fichier /var/www/ocsreports/dbconfig.inc.php (voir annexe ....)

On modifie alors les lignes COMPTE_BASE et PSWD_BASE, en mettant les valeurs user et password entrées précédemment dans le serveur mysql.

Il faut également modifier le fichier /etc/apache2/conf.d/z-ocsinventory-server.conf (voir annexe ...). Dans ce fichier, on modifie les lignes suivantes avec les mêmes valeurs : le serveur et l'interface de gestion d'OCS sont maintenant installés, configurés et sécurisés.

II-2.4. Modification du compte et du mot de passe par défaut de l'administrateur

Pour modifier le compte et le mot de passe par défaut du serveur OCS (admin : admin), il faut se rendre dans le menu utilisateurs de l'interface web de gestion. Sur l'onglet super utilisateurs on peut donc changer le nom ou du moins le mot de passe de l'administrateur.

II-2.5. Fonctionnement de OCS Inventory

Pour effectuer l'inventaire d'un parc informatique, on inventorie chaque machine, et le rapport est transmis au serveur de gestion OCS. Cet inventaire est fait par un agent que l'on doit installer sur les machines que l'on désire inventorier. Un fois fait,

33

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

le rapport d'inventaire peut être transmis de deux façon au serveur : soit via le réseau (ou l'internet), soit via un support amovible type clé USB, disque optique...

Installation de l'agent OCS

Les agents sur les postes de travail vont recueillir des informations appelées inventaire et les envoyer vers le serveur OCS.

? Installation de l'agent OCS sous Linux

L'installation de l'agent OCS sur les postes Linux nécessite au préalable l'installation des paquets suivants avec la commande apt-get install :

# apt-get install dmidecode libxml-simple-perl libio-compress-perl libnet-ip-perl libwww-perl libdigest-md5-perl

Ainsi que les modules optionnels :

# apt-get install libnet-snmp-perl libproc-pid-file-perl libproc-daemon-perl net-tools libsys-syslog-perl pciutils smartmontools read-edid snmp

Sous un poste de travail Ubuntu 14.04 quelques-uns de ces paquets sont déjà présents.

Après avoir téléchargé la dernière version de l'agent sur le site officiel, on le décompresse avec la commande tar

# tar -xvzf Ocsinventory-Unix-Agent-2.0.5.tar.gz -C /var/www/

On entre alors dans le dossier ainsi décompressé avec la commande

cd.

# cd Ocsinventory-Unix-Agent-2.0.5

Il existe deux méthodes pour installer l'agent, une méthode silencieuse ou une méthode où l'utilisateur doit répondre à une série de question. C'est cette dernière méthode que nous choisirons. On lance d'abord la commande ci-dessous :

perl Makefile.PL afin de vérifier la configuration de Perl. Si tout est bon, on peut lancer la compilation (en tapant la commande make) puis

34

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

l'installation (avec la commande make install). L'installation se lance en demandant si l'on veut configurer l'agent.

On doit ensuite définir l'endroit où sera enregistré le fichier du journal qui pourra être consulté en cas d'erreur en cours d'installation.

Ensuite on définit la destination du rapport (What is the adress of your ocs server?). C'est ici que l'on choisit l'inventaire local ou la transmission des données sur le réseau. Pour le local, on indiquera local=/tmp (en remplaçant /tmp par le dossier dans lequel on veut enregistrer le rapport d'inventaire). Pour l'envoie via le réseau, on entre simplement l'adresse du serveur de gestion (ici ce sera http://adresse_du_serveur/ocsinventory).

On peut ensuite indiquer le tag qui sera ajouté au rapport d'inventaire. Le script demande ensuite s'il doit planifier l'envoi de l'inventaire via le programme de planification cron.

Il nous faut maintenant définir le lieu où seront stockés les fichiers de l'agent OCS. On peut laisser le dossier par défaut, l'installeur nous demande de confirmer la création du dossier. On peut alors supprimer l'ancienne version de l'agent. Ensuite on peut configurer l'agent pour accepter le déploiement d'application ainsi que les fonctionnalités SNMP.

L'installation se termine par l'envoi du rapport d'inventaire au serveur (ou par son enregistrement dans le dossier spécifié si on a choisi l'inventaire en local). Les agents étant installés sur les postes de travail, on peut maintenant entrer dans l'interface de gestion d'OCS via n'importe quel explorateur internet connecté au réseau via l'adresse https://www.minfopra.dren/ocsreports.

? Installation de l'agent sous Windows

On télécharge l'agent et l'on lance l'installation. Comme nos ordinateurs sont dans un même réseau, on choisit Network Inventory dans le menu. Ensuite on indique l'adresse du serveur de gestion (ici notre serveur se trouve à l'adresse 192.168.43.50). On peut ajouter quelques renseignements sur le rapport qui sera envoyé. Le TAG Value permet de nommer notre machine telle que sera appelée dans le serveur OCS.

35

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

On peut par exemple ajouter un tag au rapport qui sera envoyé par la machine de manière à identifier les machines par groupe. Par exemple on pourrait mettre un tag « service-fichier » pour toutes les machines du service fichier. À partir de cet écran on peut aussi régler les options de l'agent comme le lancement de l'inventaire tout de suite après l'installation ou l'apparition de l'icône de l'agent dans la barre des tâches de Windows. (voir annexe). On indique ensuite le dossier d'installation de l'agent.

Puis on lance l'installation en cliquant sur le bouton installation. L'agent enverra alors au serveur le rapport d'inventaire à chaque démarrage de l'ordinateur ou à la demande du serveur. Pour faire un inventaire en local sur une machine qui ne serait pas reliée au réseau (comme un ordinateur portable ou une station installé chez un client dans le cas d'une prestation par exemple), on lance l'installation mais cette fois-ci, on sélectionne « Local Inventory » dans le menu déroulant.

II-3. Mise en relation GLPI et OCS

Après l'installation de nos deux (2) serveurs glpi et ocs, nous devons les faire communiquer. Pour ce faire, nous devons installer un plugin appelée glpi-ocsinventoryng.

Dans les anciennes version, notamment celles inférieures à 0.85, ce mode était activer directement dans l'interface d'administration de GLPI, en allant sur l'onglet configuration ensuite dans le menu générale, puis sur l'onglet inventaire on activait le mode OCSNG en mettant oui. Mais depuis les versions récentes (à partir de 0.85), il faut installer le plugin glpi-ocsinventoryng à partir du serveur.

? Installation du plugin OCS pour GLPI

Il faut tout d'abord télécharger le plugin OCS pour GLPI. Il faut extraire l'achive sur le serveur GLPI dans le dossier suivant : « /var/www/glpi/plugins ». Une fois l'archive extraite, dans l'interface d'administration GLPI, il faut cliquer sur « configuration » puis « plugin ». Enfin cliquer sur « installer », une fois le plugin installer cliquer sur « activer » :

36

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

II-4. Installation de Windows Server 2008 et Configuration

Pour notre contrôleur de domaine, nous avons choisi Windows Server 2008 R2. Après son installation, nous configurons quelques services : notamment le DNS, l'Activie Directory et le DHCP. Nous allons ensuite créer quelques utilisateurs que nous importerons plus tard dans notre serveur GLPI.

II-4.1 Le DHCP

Le protocole DHCP (Dynamic Host Configuration Protocol) a pour but de fournir une adresse IP et un masque à tout périphérique réseau (station, serveur ou autre) qui en fait la demande. Selon la configuration, d'autres paramètres tous aussi importants seront transmis en même temps : les adresses IP de la route par défaut, des serveurs DNS à utiliser, des serveurs WINS et le suffixe de domaine pour ne citer que les principaux. DHCP est souvent réservé aux stations, aux imprimantes et ne devrait servir qu'exceptionnellement aux serveurs.

II-4.2. Le contrôleur de domaine Active Directory

Pour installer le contrôleur de domaine, nous tapons la commande dcpromo.exe dans la barre Exécuter. Nous créons une nouvelle forêt. Pour notre structure, nous avons créé la forêt minfopra.dren.

II-4.3. Ajouter les machines dans le domaine du minfopra.dren

Une fois l'Active directory installé, nous devons ajouter toutes nos machines dans l'Active directory.

a) Ajout d'une machine Windows dans l'AD

Pour ajouter une machine dans l'AD de Windows, il faut indiquer dans sa carte réseau l'adresse du serveur Windows. Puisque le service DHCP est configuré, la machine va récupérer une adresse IP. Ensuite il faut se rendre dans les propriétés de l'ordinateur. Cliquer sur Paramètres système avancés, nom de l'ordinateur, modifier et préciser le domaine minfopra.dren, une page d'authentification va s'afficher, nous

37

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

entrons les informations compte administrateur/mot de passe et l'ordinateur est intégré dans le domaine avec un message bienvenue dans le domaine minfopra.dren.

b) Ajout d'une machine linux dans l'AD

Pour ajouter une machine dans le domaine d'active dDirectory de Windows Server 2008, il faut télécharger quelques paquets en exécutant la commande suivante :

# apt-get install gcc make. Ensuite winbind, samba, smbclient, krb5user pour la configuration avant l'intégration dans le domaine. Durant l'installation, il faudra indiquer le nom de domaine et l'adresse IP où le nom de contrôleur de domaine primaire.

Après les configurations de ntpdate pour la synchronisation de l'heure avec le serveur de temps, on le télécharge et ensuite on finit les configurations qui vont permettre d'intégrer notre client linux dans le domaine de minfopra.dren.

II-5. Création des Utilisateurs dans l'Active Directory

Pour créer les utilisateurs dans l'Active directory, nous devons nous rendre sur Utilisateurs de l'Active Directory. Ensuite créer une nouvelle unité d'organisation ou plusieurs unités d'organisation dans notre forêt et dans chacune des unités d'organisation, ajouter des utilisateurs.

II-6. Présentation de l'interface d'administration GLPI

GLPI possède plusieurs types d'interface en fonction de l'utilisateur. Comme

nous l'avons vu précédemment, GLPI a par défaut quatre (4) utilisateurs et chacun de

ses utilisateurs a une interface propre. Nous allons ici présenter l'interface

d'administration de l'administrateur (par défaut : glpi/glpi) qui est l'interface standard.

L'interface standard de GLPI comporte 7 menus :

- Le menu Parc ;

- Le menu Assistance ;

- Le menu Gestion ;

- Le menu Outils ;

- Le menu Administration ;

- Le menu Configuration ;

38

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

> Dans le Menu Parc, nous avons : les Ordinateurs, les Moniteurs, les Logiciels, les Réseaux, les Périphériques, les Imprimantes, les Cartouches, les Consommables, les Téléphones et l'onglet Global qui permet d'afficher tous les autres onglets.

> Dans le menu Assistance, nous retrouvons : les Tickets, Créer un ticket, les Problèmes, les Changements, le Planning, les Statistiques et les Tickets récurrents.

> Dans le menu Gestion, nous avons : les Budgets, les Fournisseurs, les Contacts, les Contrats et les Documents.

> Dans le menu Outils, nous avons : les Projets, les Notes, les Flux RSS, la Base de connaissance, les Réservations, les Rapports et le plugin OCS Inventory NG (quand il est activé).

> Dans le menu Administration, nous trouvons : les Utilisateurs, les Groupes, les Entités, les Règles, les Dictionnaires, les Profils, les Files d'attente des courriels, la Maintenance et les Journaux.

> Enfin dans le menu Configuration, nous avons : les Intitulés, les Composants, les Notifications, les SLAs, Générale, les Contrôles, l'Action automatique, l'Authentification, les Collecteurs, les Liens externes et les Plugins.

> Dans le cadre de notre travail, nous nous sommes intéressés à quelques-unes de ces fonctionnalités, notamment dans l'onglet Configuration, nous avons créé les intitulés suivants : les lieux, les titres utilisateurs, la catégorie de l'utilisateur, la catégorie de ticket.

Pour ce qui est du menu Administration, nous avons configurés les utilisateurs, les groupes, et les profils.

Dans le Menu Configuration, nous avons choisi l'onglet Intitulés et fait quelques configurations qui nous semblent importantes pour l'administration de notre parc :

Le lieu : il permet d'identifier un poste de travail où se trouve un utilisateur. Lors de la création d'un ticket, à partir du lieu, on peut localiser avec précision quel est l'utilisateur qui souhaite une assistance.

39

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Le titre de l'utilisateur : C'est la fonction professionnelle d'un employé au sein de l'entreprise.

La catégorie de l'utilisateur : nous avons distingué deux (2) catégories d'utilisateur : Les utilisateurs des postes de travail Windows et les utilisateurs de postes de travail linux.

La catégorie de ticket : c'est l'objet du problème. Lors de la création d'un ticket d'incident, l'utilisateur a la possibilité de choisir un menu. Nous avons listés quelques-uns des problèmes souvent récurrents :

? Le problème logiciel (word, excel, etc) ;

? Le problème matériel (clavier, souris, écran) ;

? Le problème avec le système d'exploitation. ;

? Les groupes : lors de la création des tickets, le groupe permet de donner le statut

des employés (cadre, personnel d'astreinte etc).

Les profils : ils définissent le niveau d'habilité de chaque utilisateur au sein de l'entreprise. Nous avons sept (7) profils dans GLPI : Admin, Hotliner, Observateur, Super-admin, Superviseur, Technicien, Self-service.

L'utilisateur : Ici, c'est un employé de l'entreprise. Ici on renseigne les champs : Prénoms, noms, etc.

II-7. Présentation de l'interface OCS Inventory NG

Après avoir entré le nom d'utilisateur et le mot de passe, on accède à la première page de l'interface qui nous indique un petit résumé de l'activité du serveur (1). On peut voir un résumé de la totalité des machines inventoriées, des dernières machines vues, logiciels installés sur tout le parc, du matériel, ainsi que les tags, groupes de travail, sous-réseaux, etc... On a accès aussi au menu nous permettant d'utiliser toutes les fonctionnalités d'inventaire (2) (détail matériel et logiciel des machines, filtres de tri...), ainsi que le menu permettant d'utiliser les autres fonctionnalités de l'application (3) (Télédéploiement, découverte du réseau, gestion du serveur et des utilisateurs...). voir annexe.

40

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Dans l'optique d'associer OCS avec GLPI, on s'intéressera essentiellement à la partie inventaire de l'application. On accède à la visualisation de la totalité des machines via cet icône :

S'affiche alors la liste complète des machines inventoriées (1) avec quelques renseignements généraux tels leur nom, le système d'exploitation ou encore la puissance du processeur. Les croix à côté du nom des colonnes permettent de les supprimer, et le menu Ajouter colonne (2) permet d'en ajouter d'autres, ceci afin de clarifier l'affichage. Il est également possible de filtrer la liste à l'aide des champs Restreindre l'affichage (3) pour trier ce qui sera visible ou non.

Pour obtenir le détail de l'inventaire d'une machine, on clique simplement sur son nom. La page qui s'ouvre alors, nous donne un résumé de la machine en indiquant des informations comme son nom, son adresse IP, le système d'exploitation utilisé ou encore le nom de domaine ou groupe de travail auquel elle appartient (1).

On retrouve aussi un nouveau menu nous permettant de n'afficher par exemple que des informations matérielles (en bleu), logiciels (en rose) ou de périphériques (en vert) (2). Plus bas on peut modifier le tag de la machine. Le dernier icône permet d'afficher la totalité de l'inventaire de cette machine sur une seule page (3).

Maintenant que nous avons fait l'inventaire de notre parc de machine, nous pouvons l'associer au gestionnaire d'incidents GLPI. Cela dit, il existe aussi d'autres fonctionnalités très puissantes dans OCS comme le télé-déploiement de paquets. Cette fonctionnalité permet d'envoyer des fichiers aux clients puis d'exécuter des commandes sur ces mêmes clients. On peut ainsi, par exemple, envoyer l'exécutable d'installation d'une version plus récente d'un programme sur tous les ordinateurs d'un étage ou d'un service et en lancer l'exécution depuis l'interface de gestion d'OCS.

II-8. Importation de la base OCS dans GLPI

Pour utiliser l'inventaire dans GLPI, il faut en premier lieu importer la base de données OCS. Ensuite il sera possible d'associer des incidents ou des interventions avec les machines enregistrées. De cette manière, en cas de maintenance ou de mise à jour, on sait exactement la configuration de la machine ainsi que l'historique des interventions.

41

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Une fois connecté en tant qu'administrateur à l'interface de gestion de GLPI, on se rend dans Configuration/plugins et on active le plugin OCS NG que l'on a préalablement installé dans le dossier /var/www/glpi/plugins.

II-9. Gestion des utilisateurs dans GLPI

II.-9.1 Les utilisateurs par défaut

Il existe plusieurs niveaux d'accès à l'interface GLPI. Par défaut, il y'a quatre (4) utilisateurs.

L'utilisateur Super-administrateur : celui-ci a tous les droits d'accès.

L'utilisateur Normal : cet utilisateur peut accéder à toutes les données mais uniquement en consultation. Il ne peut ni modifier, ni ajouter des nouvelles informations.

L'utilisateur Technicien : c'est celui qui travaille la plupart du temps sur l'interface. Il peut consulter, ajouter ou modifier des informations. Il ne peut cependant pas modifier les configurations du serveur ou de l'interface.

L'utilisateur Post-Only : ne peut que poster de nouvelles demandes d'interventions. Il ne peut consulter rien d'autre, et ne peut rien modifier.

II-9.2. Les utilisateurs de l'annuaire LDAP

A partir de l'interface GLPI, nous pouvons aussi importer les utilisateurs depuis l'annuaire LDAP. Ces utilisateurs avec leur compte pourront se connecter sur l'interface GLPI. Pour importer un utilisateur depuis un annuaire LDAP, il faut se rendre dans Administration et cliquer sur utilisateur. Nous avons donc liaison annuaire LDAP. Une fois connecté sur liaison annuaire LDAP, nous devons faire des configurations et importer les utilisateurs depuis l'annuaire.

II-9.3 Création d'utilisateur dans GLPI

Pour créer un utilisateur dans glpi, il faut se rendre sur administration, utilisateurs et ajouter un nouvel utilisateur. Nous renseignons les informations de l'utilisateur et nous l'ajoutons.

42

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

II-9.4. Importation des ordinateurs vers GLPI

Une fois le client installer sur le poste de travail, toutes les informations sont importées vers le serveur OCS inventory. Pour que qu'un ordinateur soit importé vers GLPI, il faut que le plugin glpi-ocsinventoryng soit installé. Une fois le plugin glpi-ocsinventory installé, il faut configurer les paramètres du serveur OCS inventory dans GLPI en se rendant sur Outils et OCS Inventory NG. Une fois les configurations terminées, il ne reste qu'à importer les nouveaux ordinateurs vers GLPI.

II-10. Assistance et gestion des utilisateurs

II-10.1. Ouverture d'un ticket d'incident

De base, tous les comptes d'utilisateurs peuvent ouvrir un ticket d'incident. L'utilisateur de base n'aura d'ailleurs que ce droit, et celui de suivre les tickets qu'il aura lui-même ouvert. Les techniciens pourront ouvrir des tickets pour n'importe quel utilisateur, les suivre et les résoudre. Enfin les administrateurs auront en plus le droit de clore les tickets une fois résolus par les techniciens. Pour ouvrir un ticket, l'utilisateur de base se connecte à l'interface GLPI avec son identifiant et son mot de passe. Il arrive alors sur une interface simplifiée à partir de laquelle il pourra soit créer un nouveau ticket, soit suivre les tickets le concernant, soit faire une demande de réservation de matériel ou enfin consulter la Foire Aux Questions. Cette dernière étant alimentée au fur et à mesure par les techniciens remplissant la base de connaissance. Pour créer un ticket, on clique simplement sur Créer un ticket (1) dans le menu. On remplit alors les champs en décrivant le mieux possible l'incident. On peut associer ce ticket à un matériel si celui-ci a été attribué à l'utilisateur. Ainsi, l'utilisateur peut ouvrir un ticket en rapport avec son poste de travail, à une imprimante attribuée à son groupe d'appartenance ou encore à des périphériques qui auront été associé à son compte ou à celui de son groupe d'appartenance (2). Il est également possible d'ajouter un fichier texte comme par exemple un fichier log qui serait généré par une application défaillante (3). On envoie ce ticket au service de maintenance en cliquant sur le bouton Envoyer message (4)

43

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

II-10.2 Assistance aux utilisateurs : Le service helpdesk

Une des raisons fondamentale pour laquelle l'application GLPI est déployée dans une entreprise, c'est qu'elle est utile pour l'assistance aux utilisateurs.

a) Assistante connexion à distance client Windows

Lorsqu'un utilisateur soumet une demande d'incident, le technicien ou l'administrateur ayant analysé le problème, va utiliser l'assistance connexion à distance pour se connecter sur le poste de travail de l'utilisateur. Nous avons configurés le bureau à distance RDP.

b) Assistante connexion à distance client Linux

Tout comme le bureau à distance RDP, pour un client Linux, la connexion se fait par VNC Viewer. Toutefois, java doit être au préalable installée sur le poste client.

II-11. Les Liens externes dans GLPI

L'interface de GLPI nous permet d'effectuer des connexions à distance soit

sur des machines clientes, soit une connexion sécurisée SSH sur le serveur. Nous

avons configuré trois (3) types de liens externes :

Le bureau à distance RDP

Le bureau à distance VNC

La connexion sécurisée SSH sur le serveur.

II-11.1. Configuration du Bureau à distance RDP

Egalement appelé Remote Desktop Protocol, le bureau à distance RDP est une solution performante de prise de contrôle à distance d'un ordinateur. Cette solution consiste à ouvrir une session sur un ordinateur distant. Le port utilisé est le 3389. Pour configurer le lien externe RDP, il faut se rendre dans Configuration et cliquer sur l'onglet Liens Externes. Ensuite il faut entrer les paramètres de configuration du bureau à distance.

44

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

II-11.2. Sécurisation de la connexion RDP

Pour sécuriser la connexion RDP, on modifie le port qu'utilise l'application. Pour cela, on modifie la valeur d'une clé de régistre. Dans l'éditeur de registre Regedit : Menu Démarrer Exécuter Regedit HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\Win station\RDP-Tcp\.

II-11.3. Fonctionnement de VNC

Egalement appelé Virtual Network Computing est constitué d'un client et d'un serveur. VNC Server permet d'ouvrir un nouveau shell pour une nouvelle session. Nous l'avons configuré pour la connexion à distance sur un client Ubuntu. VNC server fonctionne sur les ports 5800 pour la connexion TCP et 5900 pour la connexion via java. Pour se connecter au bureau à distance via GLPI, le technicien va utiliser les liens externes. Il sélectionne l'ordinateur de l'utilisateur dans la plate-forme GLPI, il va sur lien externe, le lien RDP associe l'ordinateur à l'adresse IP, et en cliquant sur le lien RDP, il télécharge un fichier qui le permettra de se connecter à distance. L'utilisateur pendant la connexion doit accepter que le technicien se connecte.

II-11.4. La connexion au serveur par SSH

Secure Shell (SSH) est à la fois un programme informatique et un protocole de communication sécurisé. Le protocole de connexion impose un échange de clés de chiffrement en début de connexion. Par la suite, tous les segments TCP sont authentifiés et chiffrés. Il devient donc impossible d'utiliser un sniffer pour voir ce que fait l'utilisateur. Notre interface GLPI va nous permettre de nous connecter à notre serveur via le SSH à travers les liens externes. Pour se faire, nous devons au préalable télécharger le paquet SSH Secure Shell Client et l'installer sur notre machine cliente. Et après les configurations, nous pouvons accéder au serveur via le SSH2.

II-12. Sécurisation des serveurs et de la base de données phpmyadmin

II-12.1. Sécurisation des serveurs

45

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Pour la sécurité de nos serveurs, nous avons configuré les règles iptables qui fonctionnent comme un pare-feu bloquant l'accès à nos serveurs. Ces règles nous permettent de faire un filtrage de ports. Nous avons choisis d'autoriser simplement les ports que nous utilisons pour les services que nous avons configuré et les tous les autres ports sont fermés, afin d'empêcher un pirate d'accéder à notre réseau. Nous avons autorisé les ports des services http, https, dns, ssh, icmp, etc. pour se faire, nous configurons le fichier apache.conf.

II.12.2. Sécurisation de phpmyadmin

PhpMyAdmin (PMA) est une application Web de gestion pour les systèmes de

gestion de base de données MySQL réalisée en PHP et distribuée sous licence GNU

GPL. Compte tenu de l'importance de phpmyadmin qui contient toute la base de

données de notre serveur-couplé GLPI-OCS, nous allons la sécuriser.

Nous allons nous rendre dans le dossier /etc/phpmyadmin et éditer le fichier

apache.conf avec la commande ci-après :

# nano /etc/phpmyadmin/apache.conf

Nous allons ajouter une ligne : AllowOverride All. Ansuite nous allons éditer

le fichier .htaccess avec la commande :

# nano /usr/share/phpmyadmin/./htaccess

Nous allons mettre les lignes suivantes dans le fichier ;

AuthType Basis

AuthName `'Restricted Files»

AuthUserFile /etc/apache2/.phpmyadmin.htpasswd

Require Valid-user

Après avoir édité ce fichier, nous allons créer l'utilisateur qui sera autorisé à se

connecter à phpmyadmin avec la commande :

# sudo htpasswd -c /etc/apache2/.phpmyadmin.htpasswd admin

Un mot de passe est demandé pour l'utilisateur et enfin on redémarre le service

apache2.

46

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

II-13. Le partage sécurisé de fichiers

Le serveur étant en mode graphique, il peut être intéressant de partager sur le réseau le dossier racine du serveur web afin de pouvoir ajouter des fichiers ou de les modifier de façon plus intuitive. Pour se faire, nous allons installer un système de partage de fichiers, nous avons choisi SAMBA qui nous permettra de partager des fichiers sur un réseau partagé avec des postes Windows et Linux.

II-13.1. Installation de SAMBA

Samba, tout comme apache, PHP ou MYSQL, fait partie des dépôts officiels de la plupart des distributions Linux. Une fois de plus, nous allons donc utiliser la commande apt-get install pour lancer son installation.

# apt-get install samba

II-13.2 Configuration de samba

La configuration de samba se fait via le fichier /etc/samba/smb.conf que l'on

édite avec la commande nano.

Afin de sécuriser l'accès au dossier partagé on règle l'accès par l'utilisateur

authentifié, c'est-à-dire que seuls les utilisateurs enregistrés sur le serveur pourront

accéder au dossier. Pour cela on dé-commente la ligne security=user. Ensuite, on rajoute

les lignes suivantes pour créer le partage du dossier racine.

[www]

Path=/var/www

Comment=Dossier racine du serveur Apache

Browseable=no

Read only = no

Create mask = 0777

Directory mask = 0777

Valid users = @root, @admin

47

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Après sauvegarde du fichier, on réinitialise le serveur Samba avec la commande service smbd restart pour prendre en compte les modifications. Ici, seul le super-utilisateur root aura accès au dossier /var/www/ à travers le réseau

Pour accéder au dossier via un poste Windows, on tapera dans la barre d'adresse \\www.minfopra.dren\www. En tapant seulement \\www.minfopra.dren on ne visualise rien, c'est là l'utilité de la commande browseable = no.

CONCLUSION

Dans ce chapitre, nous avons montré comment nous pouvons implémenter notre application web. Nous avons configuré le serveur couplé GLPI-OCS, ensuite nous avons importé les utilisateurs depuis l'annuaire LDAP, nous avons aussi montré comment mettre en place le domaine du MINFOPRA et enfin nous avons montré comment sécuriser nos différents serveurs et notre plate-forme. Nous allons maintenant présenter les résultats issus de toutes nos configurations.

48

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

CHAPITRE IV : RESULTATS ET INTERPRETATIONS

INTRODUCTION

Dans ce dernier chapitre, nous allons présenter les résultats que nous avons obtenu pendant la mise en place de notre application : notamment dans la mise en place du contrôleur de domaine minfopra.dren, la créations de utilisateurs depuis l'annuaire LDAP, l'administration de notre parc avec GLPI-OCS, la sécurité de notre application et de nos serveurs, l'assistance aux utilisateurs, la sécurité de notre base de données avec phpmyadmin, la connexion sécurisée par SSH à notre serveur.

I. TEST DU CONTRÔLEUR DE DOMAINE ACTIVE DIRECTORY ET

DE SES SERVICES INSTALLÉS.

I-1. Test du ping sur le domaine minfopra.dren

Pour tester la connectivité de notre serveur, nous allons effectuer un ping dans un premier sur le domaine, ensuite sur l'adresse IP de notre serveur. Si tout est bien, nous aurons tous les paquets qui arriveront sans erreur. Nous avons effectuons un ping depuis une machine cliente.

Figure 17 : Test de la connectivité sur le domaine minfopra.dren

I-2. Test du domaine avec ip config /all

Lorsque nous effectuons la commande ipconfig /all nous avons toutes les informations sur notre serveur qui est le contrôleur de domaine. Nous avons le nom de l'hôte, le domaine, l'adresse IPv4 de notre serveur et la passerelle par défaut. Cette permet de savoir que notre contrôleur de domaine Active Directory est bien installé.

49

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Figure 18 : Commande ipconfig /all sur le contrôleur de domaine

I-3. Test du service DNS sur Windows Server 2008

Pour savoir si notre DNS fonctionne, nous tapons la commande nslookup suivi soit du nom du domaine, soit de l'adresse IP de notre serveur.

Figure 19 : Test du DNS de Windows Server 2008

I-4 Intégration des machines dans le domaine minfopra.dren

Pour intégrer une machine dans le domaine, il faut la configurer en dhcp, ensuite aller dans les propriétés de l'ordinateur, dans l'onglet nom de l'ordinateur, préciser le domaine et nous aurons une page d'authentification dans laquelle nous renseignons le nom et mot de passe de l'administrateur. Pour vérifier qu'elle est bien intégrée dans le domaine, nous allons dans les propriétés de l'ordinateur.

50

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Figure 20 : La machine secrétariat est bien intégrée dans le domaine minfopra.dren

Lorsque notre ordinateur est connecté au domaine, lorsqu'un utilisateur de l'entreprise veut se connecter, il lui sera demandé son compte et son mot de passe. A chaque ouverture de session, la page d'authentification mettra le nom de l'utilisateur suivi du domaine et ensuite du mot de passe de l'utilisateur. L'avantage est que les comptes d'utilisateurs sont stockés dans le serveur et nom sur le poste de travail.

II- INTERFACE D'ADMINISTRATION DE OCS

Pour accéder à l'interface d'administration de OCS inventory, il faut se rendre sur la navigateur et indiquer l'adresse du serveur et ajouter ocsreports.

Dès que l'interface web de l'application OCS Inventory s'affiche, nous avons sur la page d'authentification le nom et le mot de passe de l'utilisateur qui nous est demandé. Nous pouvons aussi changer la langue d'utilisation dès la première connexion.

Après avoir introduit le login/mot de passe, nous arrivons à l'interface suivante :

51

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Figure 21 : Inventaire des machines dans le réseau

Pour visualiser les machines, il suffit de cliquer sur l'icône toutes les machines.

Nous avons donc les informations suivantes : le tag de la machine, la date du dernier inventaire, le nom de la machine, le nom de l'utilisateur, le système d'exploitation installé, la RAM, le Processeur (CPU).

Pour afficher l'inventaire automatisée d'une machine, il suffit simplement de la sélectionner en faire un clic. Nous pouvons voir ici que la machine est bien dans le domaine minfopra.dren, nous avons son adresse IP qui est 192.168.43.88, nous pouvons aussi voir la version de l'agent qui est installé sur cette machine, le nom de l'utilisateur, l'architecture, la version du système d'exploitation et bien d'autres informations.

Figure 22 : Inventaire de la machine cliente Windows 7

52

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

II-3 Interface d'administration de GLPI

Pour accéder à l'interface de GLPI, on introduit dans le navigateur l'adresse : http://adresse_serveur /glpi

Après s'être authentifié, nous arrivons à la plateforme de GLPI, qui nous présente les menus. C'est l'interface standard de GLPI. Nous avons le menu Parc, Assistance, Gestion, Outils, Administration et Configuration.

Le plugin de OCS NG étant activé, nous importons les ordinateurs de OCS vers GLPI.

Figure 23 : Le plugin OCS Inventory est activé.

Pour importer les ordinateurs, il faut se rendre dans le menu Outils, cliquer sur l'onglet OCS Inventory NG et configurer le serveur OCS. Pour configurer le serveur, nous devons renseigner les champs suivants : le nom du serveur, le nom de l'hôte : dans notre cas localhost, le nom de la base de données qui est ocsweb, l'utilisateur de la base de données qui est ocs, son mot de passe qui est ocs et on sauvegarde.

On se rend ensuite dans le menu Outils et on clique sur l'onglet OCS NG. C'est à partir de cette interface que l'on va choisir d'importer les ordinateurs de OCS vers GLPI.

53

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Après l'importation, il faut se rendre dans Parc et cliquer sur ordinateur.

Figure 24 : ordinateurs importés dans GLPI

Pour visualiser les informations d'un ordinateur, il suffit de le sélectionner et toutes les informations s'affichent. Nous pouvons voir le nom de l'ordinateur, le lieu où se trouve cet ordinateur, l'utilisateur, les caractéristiques, les logiciels qui y sont installés, voir l'espace d'utilisateur du disque dur, bref toutes les informations concernant cet ordinateur.

Pour visualiser le ou les disques durs de la machines clientes, on clique sur volume, et nous pouvons voir le pourcentage d'utilisation du disque dur.

Figure 25 : Vue sur le disque dur de la machine cliente Windows

54

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

II-4 Les liens externes

Les liens externes sont de plusieurs types, nous avons choisis de configurer deux liens externes : la connexion au serveur et la connexion à la machine cliente Windows 7.

Liens externes SSH

Pour se connecter au serveur, nous allons ajouter un lien externe vers le serveur glpi-ocs. Nous allons nous rendre dans le menu configuration, et cliquer sur l'onglet lien externe. Pour la configuration, nous allons donner un nom à notre lien externe (connexion ssh), ensuite sur le lien, nous allons mettre la balise [NAME] suivi de ssh2, dans le contenu du fichier, nous allons écrire les lignes suivantes :

[connection]

Host Name : s : [IP]

Port N : 22

Et nous sauvegardons. Ensuite, il nous est demandé d'associer un élément à la

configuration, nous allons choisir ordinateur comme élément à associer.

Pour se connecter au serveur à partir de l'interface glpi, nous devons nous rendre dans Parc, cliquer sur ordinateur, sélectionner l'ordinateur en question c'est-à-dire le serveur glpi-ocs et cliquer sur liens externes et nous choisissons le lien externe qui correspond au serveur glpi-ocs.

Ensuite nous téléchargeons le fichier et nous l'ouvrons avec le ssh client que nous avons installé au préalable sur la machine cliente. Nous obtenons donc un terminal de connexion sécurisée au serveur à distance.

Figure 26: Interface de connexion au serveur glpi-ocs.

55

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Le username est le compte root de l'administrateur du serveur. Après l'avoir renseigné, il nous est demandé le mot de passe du compte. Après avoir entré le mot de passe, nous sommes donc connecté à l'interface du serveur glpi-ocs

Figure 27 : interface de connexion au serveur glpi-ocs

Liens externes RDP

Pour se connecter sur une machine cliente Windows, on créer un lien externe RDP dans les liens externes. Il faut utiliser la balise [NAME] suivit de RDP et dans le commentaire il faut mettre full address :s : [IP] afin qu'il récupérer l'adresse IP de la machine cliente.

Ensuite on ajoute ordinateur et on se rend dans Parc cet choisi le client Windows et on clique sur liens externes et on chosit le lien externe qui correspond au lien rdp. On obtient donc la page d'authentification du bureau à distance suivante :

Figure 28 : Authentification de l'Administrateur

56

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Après avoir renseigné le mot de passe de l'utilisateur, on a une page qui nous demande si nous voulons nous connecter à distance sur la machine cliente. Nous acceptons et l'utilisateur de son côté reçois également le même message qui le demande s'il veut autoriser l'administrateur à se connecter sur sa machine, il accepte également, et l'administrateur se connecte sur la machine.

II- 5. Assistance aux utilisateurs

Pour créer un ticket, l'utilisateur soit se connecter avec son login/mot de passe, ensuite aller sur l'onglet créer un ticket. On obtient l'interface.

Figure 29 : Création d'un ticket

Le ticket ainsi créer arrive directement sur l'interface de l'administrateur réseau. L'administrateur se rend sur assistance et ainsi il visualise le message envoyer et à son tour il envoie le message à un technicien afin qu'il se charge de résoudre le problème de l'utilisateur.

57

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

Figure 30 : Ticket arrivé chez l'administrateur

Le technicien quand il se connecte visualise sur sa page d'accueil, le message d'incidents arrivé et ensuite il intervient et apporte une solution à l'utilisateur.

Figure 31 : Interface d'administration du technicien

58

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

II-6. Utilisateurs de l'annuaire LDAP

Les utilisateurs de l'annuaire LDAP sont importés depuis le Serveur Windows

2008.

Pour se faire, nous devons aller dans configuration et cliquer sur authentification, nous aurons l'écran suivant :

Figure 32 : Fenêtre d'accès à authentification

Après les configurations nous arrivons à cet écran. Avec la base LDAP annuaire personnel. Ensuite nous l'importons vers GLPI et l'utilisateur de l'annuaire LDAP se distingue des autres utilisateurs.

CONCLUSION

Dans ce chapitre, il a été pour nous de présenter les différents résultats, notamment les tests sur le Serveur de Windows 2008 qui est notre contrôleur de domaine, ensuite nous avons montré comment joindre une machine à ce domaine. Nous avons aussi accéder à l'interface d'administration de OCS et montrer ce serveur récolte ses informations de manière automatisée à travers les agents installer sur les postes clients. Et pour finir, nous avons importé les machines de OCS vers GLPI à travers le plugin OCS Inventory NG et montrer comment se connecter au serveur à distance et à une machine cliente Windows et enfin importer les utilisateurs depuis l'annuaire LDAP.

59

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

CONCLUSION GENERALE ET PERSPECTIVE

Au terme de ce travail qui était l'administration et la sécurisation d'un parc informatique avec GLPI, OCS Inventory NG et Windows Server 2008, nous pouvons dire que les objectifs que nous avions fixés ont été atteints. Notamment :

? La mise en place d'un contrôleur de domaine pour la DREN du MINFOPRA de l'Extrême-Nord de Maroua ;

? L'administration et la sécurisation du parc avec la collecte automatique de toutes les ressources dans le réseau ;

? L'assistance aux utilisateurs depuis le bureau à distance RDP et VNC ;

? L'authentification des utilisateurs dans le domaine ;

? Le partage sécurisé des fichiers entre les utilisateurs.

La réalisation de ce travail, nous a permis de comprendre l'administration d'un parc informatique avec les outils réseaux tels que GLPI et OCS. Nous avons aussi pu conclure que l'installation de GLPI et OCS est plus stable sur la version de Debian 7. L'administration du parc informatique avec les outils réseaux tels que GLPI et OCS facilite le travail de l'administrateur réseau en lui donnant une vue plus globale sur le réseau qui à long terme pourra être capable de savoir combien de machines on peut renouveler dans 2, 3 ou 4 ans.

Avec la mise en place d'une administration basée sur GLPI, OCS et Windows serveur 2008, nous pouvons dire que les employés de la Délégation Régionale de la Fonction Publique et de la Réforme Administrative de l'Extrême-Nord peuvent travailler avec un réseau bien fonctionnel. Toutefois, nous pouvons encore exploiter le serveur GLPI-OCS pour améliorer les services de cette administration.

Une orientation future serait de télé-déployer des applications sur les postes clients depuis l'interface d'administration, ensuite d'utiliser la fonction des scan snmp pour la remontée des informations pertinentes et enfin personnaliser des plugins qui seront intégrer à GLPI, dans un future proche.

60

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

BIBLIOGRAPHIE

COURS : Terdam Valentin, Systèmes d'Exploitation et Administration Réseau, année académique 2016-2017, consulté le 12 juillet 2016.

OUVRAGES :

[1] Bernard Bouthern, Benoit Delaunay, Cahier de l'Admin Linux : Sécuriser un réseau, 3ème éditions, EYROLLES.

[2] François Bernier, Installation d'un serveur DNS, sous ubuntu-server 12.10, 2008.

[3] Yann VANDENBERGHZ, Procédure d'installation d'une application helpdesk GLPI couplée à un serveur de gestion de parc OCS Inventory NG , 2012, consulté le 13 août 2016.

ARTICLES :

[4] Association Indepnet, Documentation pour utilisateur GLPI version 0.85, 2015. Consulté le 15 juillet 2016.

[5] Olivier SERVAS, Logiciel inventaire/Gestion et Helpdesk : OCSNG-GLPI, 22 novembre 2010, consulté le 20 août 2016.

[6] Samir Saidi, OCS Inventory NG & GLPI - BTS SIO 2015, 2010. Consulté le 24 août 2016. MEMOIRE :

[7] Arnauld NIDJO WETE, Mise en place d'un contrôleur de domaine samba avec authentification LDAP, Université de Maroua, Institut Supérieur du Sahel, 2015.

WEBOGRAPHIE :

[8] http://www.project-glpi.org, consulté le 18 juillet 2016 à 15 h 30

[9] https://github.com/glpi-project, consulté le 18 juillet 2016 à 15 h 45

[10] http://www.ocsinventory-ng.org/fr, consulté le 20 juillet 2016

[11] http://www.minfopra.gov.cm, consulté le 15 août 2016 à 11 heures

61

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

ANNEXES

INSTALLATION DE MYSQL-SERVER-5.5 ET PHPMYADMIN

62

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II

ADMINISTRATION ET SECURISATION D'UN PARC INFORMATIQUE AVEC GLPI, OCS INVENTORY NG ET WINDOWS
SERVER 2008 : CAS DE LA DELEGATION REGIONALE DE LA FONCTION PUBLIQUE ET DE LA REFORME
ADMINISTRATIVE DE L'EXTRÊME-NORD A MAROUA

63

Fichier de configuration des sources listes de debian

Test du DNS du serveur GLPI et OCS

Rédigé et présenté par GOUTSOUMOU David BAÏGORA II






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il existe une chose plus puissante que toutes les armées du monde, c'est une idée dont l'heure est venue"   Victor Hugo