Vous êtes sur la page 1sur 5

Epreuve de Pratique des Techniques Informatiques

Session 2007

Compte rendu d'Activité Fiche n°1

Compte rendu d'Activité

Fiche n°1

Nom et prénom : Guillaume MULLER

Nature de l'activité

Mise en place d’OCS Inventory NG avec GLPI

Contexte : .Le parc matériel de l’entreprise où je travaille n’a cessé de s’agrandir. En quelques années, l’entreprise est passée de quelques 50 ordinateurs à près de 200 ordinateurs ainsi qu’une multitude de périphériques comme des imprimantes. On a donc choisi de mettre en place une solution de gestion de parc, si possible libre, nous permettant d’inventorier mais également de gérer ce parc informatique avec des outils tel que le helpdesk.

Objectifs :

Notre réseau étant purement Microsoft, j’ai donc mis en place OCS NG pour Windows couplé .avec GLPI (Gestion Libre de Parc Informatique). OCS NG permettra l’inventaire des .machines ainsi que la consultation en temps réel du parc pour les administrateurs, et GLPI va .gérer le helpdesk pour les utilisateurs et les suivis des tickets pour les .administrateurs.

Compétences mises en œuvre pour la réalisation de cett e activité

Compétences mises en œuvre pour la réalisation de cette activité

C21

C22

C25

C31

C32

C36

C37

Installer et configurer un micro ordinateur Installer et configurer un réseau Installer un applicatif Assurer les fonctions de base de l’administration d’un réseau (gestion du parc matériel) Assurer les fonctions de l’exploitation Assurer la maintenance d'un poste de travail à distance Administrer une base de donnée

de l’ exploitation Assurer la maintenance d'un poste de travail à distance Administrer une base de
de l’ exploitation Assurer la maintenance d'un poste de travail à distance Administrer une base de
de l’ exploitation Assurer la maintenance d'un poste de travail à distance Administrer une base de
de l’ exploitation Assurer la maintenance d'un poste de travail à distance Administrer une base de
de l’ exploitation Assurer la maintenance d'un poste de travail à distance Administrer une base de
de l’ exploitation Assurer la maintenance d'un poste de travail à distance Administrer une base de

Conditions de réalisations

Matériels :

Logiciels :

- Un serveur

- Windows 2003 Server

- Deux postes clients

- Windows XP

- Un Switch

- Microsoft Exchange 2003

- Microsoft Outlook

Durée : 45 mn

Autres contraintes et difficultés :

OCSNG nécessite plusieurs logiciels tels qu’un serveur Apache et un serveur de SGBD (MySQL). Cela empêche OCSNG d’être installé sur un serveur possédant déjà un serveur Web ou une base de données (problème avec les services IIS de Microsoft). Il faut donc installer OCSNG et GLPI sur un serveur ou un poste vierge.

Remarque : Pour ce PTI, je n’utiliserais néanmoins qu’un serveur avec Windows 2003 Server où tout sera installé dessus. En production, OCSNG est isolé sur un poste Windows XP vierge avec une IP fixe.

1

Epreuve de Pratique des Techniques Informatiques

Session 2007

Description de l'activité réalisée

 

Situation initiale :

 

Les administrateurs ne connaissent pas exactement le matériel déployé (ordinateur, station DAO, poste bureautique, écran) et ne savent pas le nombre d’ordinateurs à renouveler. De plus, les assistances se font par téléphone au fur et à mesure, pas forcement par ordre de priorité et pas forcement partagé de façon égale entre les administrateurs.

Situation finale :

 

Les administrateurs réseaux connaissent parfaitement leur parc informatique. Ils savent quoi et quand renouveler des ordinateurs ou upgrader des ordinateurs. Le reste du matériel est également inventorier et ils sont prévenus automatiquement par mail en cas de besoin d’approvisionnement. Le helpdesk permet aux utilisateurs d’être sûrs que leurs demandes soient prises en compte, et les administrateurs réseaux peuvent gérer au mieux les problèmes. Les contacts se dont directement par mails.

   

Déroulement de l’activité

   

I) Installation de OCS NG

 

La distribution Windows de OCS NG est la version v1.0 RC3-1 stable et corrigée. Elle est basée sur Xampp v1.5.1, qui comprend le serveur Web (Apache), le serveur de gestion (MySQL) et la console d’administration Web.

On va donc installer le fichier « OcsWin32ServerSetup.exe » puis les différents services à mettre au démarrage de Windows :

 

- Pour Apache, il suffit de lancer le fichier .bat suivant :

 

C:\Program Files\OCS Inventory NG\xampp\apache\apache_installservice.bat

 

- Pour MySQL, il suffit de lancer le fichier .bat suivant :

 

C:\Program Files\OCS Inventory NG\xampp\mysql\mysql_installservice.bat

 
 

II) Configuration de OCS NG

 

1)

Configuration de MySQL

 

On va aller sur la page web d’OCS NG :

 

Celle-ci va donc nous proposer de configurer la base de données MySQL :

root ******* localhost
root
*******
localhost
 

Une fois les identifiants entrés et l’authentification effectuée, la configuration se fait automatiquement.

 

OCS NG est donc maintenant bien configuré, et on peut y accéder par la page : http://localhost/reports Le login et le mot de passe par défaut sont « admin » et « admin »

2

Epreuve de Pratique des Techniques Informatiques

Session 2007

III) Installation de l’agent OCS Pour déployer l’agent OCS sur les clients à inventorier, on

III) Installation de l’agent OCS

Pour déployer l’agent OCS sur les clients à inventorier, on va télécharger l’agent pour Windows ainsi que l’agent pour Linux pour les clients linux.

1)

Agent Windows

On va extraire le contenu de l’archive « OCSNG_WIN32_AGENT_1.0RC3-1.ZIP » et on obtient ainsi 3 fichiers :

OcsAgentSetup.exe, installe l'agent tel un service. OcsAgent.exe , installe l'agent sur un ordinateur non connecté , installe l'agent tel un service. OcsAgent.exe, installe l'agent sur un ordinateur non connecté au réseau afin d'exécuter l'inventaire manuellement.

OcsLogon.exe, si l'agent est déjà installé, il exécute juste l'agent. Autrement, il télécharge les fichiers , si l'agent est déjà installé, il exécute juste l'agent. Autrement, il télécharge les fichiers binaires de l'agent du serveur de Communication.

Nous allons donc renommer le fichier d’exécution « OcsLogon.exe » en « 192.168.18.1.exe » qui correspond à l’adresse IP de notre serveur.

On va également placer les trois fichiers précédents dans un dossier partagé que l’on nommera « agent$ » dont tout le monde aura les droits d’écriture sur le dossier (le « $ » permet de faire un partage administratif, donc invisible des utilisateurs).

Puis nous allons écrire un script comportant les mêmes paramètres que le service installé ci-dessus, mais le tout en ligne de commande :

installé ci-dessus, mais le tout en ligne de commande : Ce script sera placé dans le

Ce script sera placé dans le répertoire créé spécialement par l’Active Directory pour les scripts de connexion :

par l’Ac tive Directory pour les scripts de connexion : L’ordinateur va donc être inventorié lorsque

L’ordinateur va donc être inventorié lorsque l’utilisateur va entrer dans sa session. On aura donc normalement un inventaire journalier du parc informatique

IV) Installation de GLPI

1)

Installation des fichiers

Il faut tout simplement copier le contenu de l’archive TAR.GZ de GLPI dans le dossier

\APACHE\HTDOCS\GLPI.

Il faut tout simplement copier le contenu de l’archive TAR . GZ de GLPI dans le

3

Epreuve de Pratique des Techniques Informatiques

Session 2007

Maintenant, il est nécessaire d’accorder des permissions à certains répertoires, de manière à ce que PHP ait les droits en écriture sur :

2)

\XAMPP\HTDOCS\FILES

\XAMPP\HTDOCS\CONFIG

Lancement de l’installation de GLPI

Taper dans Internet Explorer :

Il faut choisir la langue et l’installation peut débuter. Entrer les identifiants pour accéder à la base de données MySQL, puis de nouveau les mêmes identifiants qu’auparavant (car on utilise le même serveur de base de données). Créer ensuite une nouvelle base de données pour séparer les données de OCS NG et de GLPI.

V) Configuration de GLPI

1)

Mise en place du Mode OCSNG

V) Configuration de GLPI 1) Mise en place du Mode OCSNG 2) Mise en place de
V) Configuration de GLPI 1) Mise en place du Mode OCSNG 2) Mise en place de

2)

Mise en place de la synchronisation LDAP

du Mode OCSNG 2) Mise en place de la synchronisation LDAP L’intérêt du helpdesk est, dans

L’intérêt du helpdesk est, dans le cas de mon entreprise, de pouvoir utiliser les 200 comptes du contrôleur de domaine sous Windows 2003 Server. On va donc pouvoir configurer GLPI pour cela. Notons que nous avons déjà activé l’extension LDAP lors de l’installation de GLPI afin d’éviter de la refaire maintenant.

4

Epreuve de Pratique des Techniques Informatiques

Session 2007

On va donc remplir le formulaire « Sources d’authentification externes » qui se trouve dans le menu « Configuration ».

externes » qui se trouve dans le menu « Configuration ». 3) Mise en place du

3)

Mise en place du suivi par e-mail avec un Exchange Server

3) Mise en place du suivi par e-mail avec un Exchange Server La notification et le

La notification et le suivi des tickets du helpdesk peuvent se faire par mail. En effet, cela permet facilement aux administrateurs de savoir si un utilisateur a posté un ticket, et si un ticket a été fermé par un autre utilisateur. De plus, l’utilisation des comptes de l’Active Directory permet également de bien récupérer l’adresse e- mail du serveur exchange (pour les comptes avec une adresse e-mail).

permet également de bien récupérer l’adresse e - mail du serveur exchange (pour les comptes avec

Analyse des résultats obtenus

Objectif atteint :

Le parc informatique est maintenant complètement inventorié. Les administrateurs savent exactement combien d’ordinateurs il y a, et la puissance de ces ordinateurs pour savoir quand les changer. Le helpdesk fonctionne et les utilisateurs se sentent mieux suivis grâce au système de ticket, et sont prévenus par mail de l’évolution du problème.

Bilan de l’activité :

Tout s’est passé sans problème et OCSNG fonctionne très bien en production. OCSNG est un logiciel qui permet une gestion efficace de votre parc matériel et logiciel, et GLPI permet une gestion complète et un helpdesk très développé capable de s’interconnecter sans problème avec des annuaires LDAP.

Son implémentation est simple et n’entraîne que peu de modification au sein de votre architecture, quelque soit sa taille, et restent en plus des logiciels gratuits et « open source » ce qui en ont fait leurs réputations. Néanmoins, ce n’est pas le seul logiciel de gestion de parc. D’autres solutions payantes existent tel que NetworkInventory de IS Decisions ou GIMI 7, qui sont plus simples à gérer mais dont les possibilités d’évolution sont limitées.

5