Vous êtes sur la page 1sur 37

Accueil 

diaporama
Unité mixte de recherche 7118

Titre de la diapositive

Journées Thématiques JoSy 
http://www.resinfo.cnrs.fr/

"Gestion, déploiement et maintenance d’un 
parc informatique"

Retour d'expérience  avec : 
OCS Inventory & GLP
 
Olivier SERVAS
http://www.atilf.fr olivier.servas@atilf.fr
prenom.nom@atilf.fr
Sommaire

• Introduction 
– ATILF
– Le contexte

• OCS Inventory NG
– Installation
– Fonctionnalités
– Fonctionnement / Laboratoire 

• GLPI : Gestion Libre de Parc Informatique
– Installation
– Fonctionnalités
– Fonctionnement / Laboratoire

• Conclusion

http://www.atilf.fr Olivier.servas@atilf.fr
ATILF
• Laboratoire ATILF : UMR 7118 – SHS  

– Analyse et Traitement Informatique de la Langue Française : 
• Thématique de recherche
– Linguistique historique française et romane 
– Lexique
– Didactique des langues 
– Macro­syntaxe de l’écrit et de l’oral 
– Ressources et normalisation 
• Soutien Technique à la Recherche 

– Le contexte des Ressources :
• Centre National de Ressources Textuelles et Lexicales
– Portail lexical, Ressources, outils, …
• TLFi, Dictionnaire Académie Française, … 
• Frantext, …

http://www.atilf.fr Olivier.servas@atilf.fr
Le contexte
• Laboratoire : 

– Parc Informatique: 
• PC (portables, stations, serveurs), Imprimantes, … 
– Hétérogénéité des systèmes.
•  Windows, Linux, Mac OS
•  Installation et administration
– Le contexte des utilisateurs 
• Help desk 

• Politique de Sécurité du Système d’Information :
–  Connaissance de l’ensemble des ressources et suivi des 
interventions 

http://www.atilf.fr Olivier.servas@atilf.fr
OCS Inventory NG
• Open Computer and Software Inventory Next Generation 
– un logiciel d’inventaire automatique pour gestion de parc informatique 
avec mises à jour automatique des configurations.  

– Déploiement des agents Windows par scripts ou GPO
• Agent intrusif  

– Inventaire des machines 
– Découverte du réseau par les agents 
– Télé déploiement de paquets 
– Configuration

– Produit tiers de gestion de parc interrogeant la base de données OCS 
Inventory NG 

• Le serveur de gestion fonctionne avec Apache/MySQL/PHP/Perl, sous Linux 
ou Microsoft Windows NT/2000/XP/2003. 

http://www.atilf.fr Olivier.servas@atilf.fr
Installation OCS Inventory NG
• Serveur   : Linux – Windows 
– Lire absolument la doc :
• Guide d’Installation et d’administration version 1.7
• Pré requis : Apache, Mysql (port 3306), php, perl,
• Installation  des modules  XLM­Simple, Compress­Zlib, DBI, 
DBD­mysql,Apache­DBI  ….

• Installation des clients : Linux – Windows 
• Installation des agents  par Script sous Windows
• Installation manuelle sous MacOS & linux

• Nouveau client Unifié : version 1.02 
• Installation par système de gestion de paquets ( RPM )

http://www.atilf.fr Olivier.servas@atilf.fr
OCS Inventory  : Installation Agent
• Développement Script d’installation en VBS
– Tests : si il y a une installation, si dans le domaine,Si ….
• Copie des fichiers, renommage et Exécution de 194.214.124.000.exe ­   et  
OCSInentory.exe ­­  exemple : pour l’execution
–  Dim oShell
–  Set oShell = WScript.CreateObject ("WSCript.shell")
–  oShell.run "cmd /C CD C:\Program Files\OCS Inventory Agent\ & 194.214.124.000.exe"
–  WScript.Sleep(100)
–  oShell.run "cmd /C CD C:\Program Files\OCS Inventory Agent\ & OCSInventory.exe"
– Fermeture des objets:

• A voir diffusion par OU via le serveur  ou au login /personne
• Actuellement toutes les installations « agents windows » sont faites par ce script

http://www.atilf.fr Olivier.servas@atilf.fr
OCS Inventory Architecture  1
Le serveur de gestion (Management server) comprends 
4 composants principaux:

Le serveur de base de données (Database server), qui 
stocke les informations d'inventaire. 
Le serveur de communication (Communication 
server), qui gère les communications HTTP entre les 
agents et le serveur de base de données. 
Le serveur de déploiement (Deployment server), qui 
stocke toutes les onformations de configuration des 
paquets à télédiffuser. 
La console d'administration (Administration console), 
qui autorise les administrateurs à interroger la base de 
données via leur navigateur favori. 

http://serveur.atilf.fr/ocsreports/

http://www.atilf.fr Olivier.servas@atilf.fr
Fonctionnalités d’ OCS

http://www.atilf.fr Olivier.servas@atilf.fr
OCS Inventory Utilisation
http://data.atilf.fr/ocsreports/

Machines Inventoriées

Cliquez sur une  machine pour avoir le détail de cette 
machine 

http://www.atilf.fr Olivier.servas@atilf.fr
Fonctionnalités d’ OCS

http://www.atilf.fr Olivier.servas@atilf.fr
OCS Inventory :Découverte du réseau
Connaissance de l’intégralité des éléments actifs du réseau

http://www.atilf.fr Olivier.servas@atilf.fr
OCS Inventory Utilisation sécurité
http://data.atilf.fr/ocsreports/

1) Enregistrer
2) Envoyer

http://www.atilf.fr Olivier.servas@atilf.fr
OCS Inventory Utilisation Dictionnaire
http://data.atilf.fr/ocsreports/

Pour Ajouter les logiciels dans 
GLPI, il faut utiliser le 
Dictionnaire et les déplacer vers 
une nouvelle catégorie ou « 
Ignored » par défaut.

Il y a 3 catégories par défaut : 

NOUVEAU : inclut tous les nouveaux logiciels ou ceux qui n'ont pas de catégorie. 

IGNORÉ : vous pouvez mettre dans cette catégorie tous les logiciels que vous ne voulez pas importer dans GLPI. 

INCHANGÉ : vous pouvez mettre dans cette catégorie tous les logiciels que vous ne voulez pas "renommer" dans GLPI. Ces logiciels seront importés tels quels. 

http://www.atilf.fr Olivier.servas@atilf.fr
OCS Inventory : Télé déploiement de paquets 

http://www.atilf.fr Olivier.servas@atilf.fr
OCS Inventory Utilisation Configuration
http://serveur.atilf.fr/ocsreports/

http://www.atilf.fr Olivier.servas@atilf.fr
Fonctionnalités principales GLPI
GLPI  : Gestion Libre de Parc Informatique et de helpdesk, 
C’est une application Full Web pour gérer  :

– L’inventaire : Ordinateurs, logiciels, …
– L’Assistance : Suivi, Heldesk, Planning, …
– La Gestion : Contacts, Fournisseurs, contrats, …
– Informations : Réservation, base de connaissance, ..

– Administration : utilisateurs, groupes, profils
– Configuration : 

 Solution open­­source  :  Démonstration
http://glpi­project.org/spip.php?article6

http://www.atilf.fr Olivier.servas@atilf.fr
Installation  GLPI

–   GLPI est disponible en téléchargement par le Web à 
l’adresse : 
  http://glpi­project.org rubrique "télécharger". 

–  La version PHP4 ou supérieure compilée avec le support des 
sessions
–   Un accès à une base de données MySQL version 4.1.2 
minimum. 

– Permissions à certains répertoires, de manière à ce que PHP ait 
les droits en écriture sur :
–   /files 
  /config

http://www.atilf.fr Olivier.servas@atilf.fr
Utilisation GLPI

Différents Profils :  Administrateur, Gestionnaire, Utilisateur 
ATTENTION : L'affichage de l'inventaire et des options pour chaque type de matériel dépend  du profil de 
l'utilisateur connecté. Il peut donc varier selon le profil.  

Aide en ligne  et Faq  http://glpi­project.org/wiki/doku.php?id=fr:faqutilisation
Manuel de prise en main      http://glpi­project.org/wiki/doku.php?id=fr:prisenmain

http://www.atilf.fr Olivier.servas@atilf.fr
Utilisation GLPI : Inventaire : Ordinateurs

http://www.atilf.fr Olivier.servas@atilf.fr
Utilisation GLPI : Inventaire : cartouches

Les Fonctions consommables et téléphones ne sont pas utilisées

http://www.atilf.fr Olivier.servas@atilf.fr
Utilisation GLPI : Assistance : Helpdesk

http://www.atilf.fr Olivier.servas@atilf.fr
Utilisation GLPI : Assistance : Planning

Planning : 
Interface avec calendrier Sunbird ?
Webcal  ?
Format Ical :
Planning.ical.php?uID=2

­ Importer un calendrier  ?

Statistiques :
Globales
Par Tickets
Par intitulés
Par matériels

http://www.atilf.fr Olivier.servas@atilf.fr
Utilisation GLPI : Gestion : Contact

http://www.atilf.fr Olivier.servas@atilf.fr
Utilisation GLPI : Outils : Réservations

http://www.atilf.fr Olivier.servas@atilf.fr
Utilisation GLPI : Outils ­ OCSNG

Après avoir changé de catégorie 
via le dictionnaire dans OCS, il est 
possible d’importer les logiciels 
dans GLPI : Outils / OCSNG
Synchronisation  et actualisation

La fonction « rapports » n’est pas utilisée
http://www.atilf.fr Olivier.servas@atilf.fr
Utilisation GLPI : Administration :
Utilisateurs, Groupes et Profils 

http://www.atilf.fr Olivier.servas@atilf.fr
Utilisation GLPI : Administration :
Profils, Données, Journaux

http://www.atilf.fr Olivier.servas@atilf.fr
GLPI : Administration : Configuration

http://www.atilf.fr Olivier.servas@atilf.fr
Utilisation GLPI : Configuration
Authentification externes :

 IMAP/POP configuration :Votre parseur PHP a été compilé sans les fonctions de 
connexion IMAP Impossible d'utiliser IMAP/POP comme source de connexion 
externe

LDAP configuration : L'extension LDAP de votre parseur PHP n'est pas installé 
Impossible d'utiliser LDAP comme source de connexion externe

Utilisateurs : domaine – LDAP :  installer le package suivant:  php­ldap  
Fichier php.ini ";" devant  extension=php_ldap.dll 
­ 'option de configuration ­­with­ldap[=DIR] lors de la compilation PHP, 
où DIR est le répertoire d'installation du serveur LDAP 
Hote LDAP : LDAP//serveur.atilf.fr
BaseDN :DC=ATILF,DC=FR
Pass : mot de passe associé au rootdn
Champ loging :uid
Port ldap: 389
Rootdn : CN=Olivier 
Servas,CN=Users,DC=ATILF,DC=FR
Filtre de connexion : (&(objectClass=users) 
objectCategory=person))

http://www.atilf.fr Olivier.servas@atilf.fr
Conclusion Utilisation OCS
• OSC : Utilisation des Fonctions :  Inventaire & 
déploiement 
– Analyse des ressources des réseaux
– Utilisation avec GLPI

– Évolution : 
•  Gestion des matériels sans agents
• les plugins : Actuellement, les plugins nécessitent une 
recompilation des agents, mais dans la prochaine version, 
ils pourront être ajoutés sans recompilation de l'agent. 
• Mise à jour de la version 
– Client  unifié 

http://www.atilf.fr Olivier.servas@atilf.fr
Conclusion Utilisation GLPI
• Utilisations des fonctions:
– Gestion multi­utilisateurs , d’authentification multiple (local, LDAP, AD, Pop/Imap, 
CAS, x509...) en français, 
– Gestion des permissions et de profils :  Admin, Gestionnaire, Utilisateur
–  Recherche via des critères multiple, sauvegarde/restauration de la base de données 
au format SQL 
– Notifications sur évènements (stock cartouches, expiration de contrats)  vérification 
de la présence de mises à jour 
  
• Fonction heldesk  : suivi et réservation
• Gestion des matériels sans agents  

• Evolution :
– La gestion des composants, le suivit par mail
– Gestion des fonctions non utilisées : 
• Les  Planning, rapports,  …
– Les plugin avec GPLI
• Gestion des salles, des sauvegardes, des badges, …
• http://glpi­project.org/spip.php?rubrique20
– …

http://www.atilf.fr Olivier.servas@atilf.fr
PSSI et  OCS ­ GLPI

• Principe de sécurité ATILF
– Gestion des contacts : correspondant sécurité …
– Gestion de documents :
– Périmètre et Cycle de vie
– Gestion des incidents : tickets d’intervention
– Infogérance, maintenance prestation de service
– Contrôle des logiciels et correctifs 

• Dans le cadre des règles :
– Audit et Contrôle de la sécurité  => plugin Réseau 
– Gestion des licences
– Mutualisation 
– Contrôle des incidents

http://www.atilf.fr Olivier.servas@atilf.fr
Conclusion

OCS Inventory NG
• http://www.ocsinventory­ng.org/
– http://wiki.ocsinventory­ng.org/index.php?title=
Main_Page/fr
–  Forum :http://forums.ocsinventory­ng.org/
– http://www.projet­plume.org/fiche/ocs­inventory­ng
• GLPI 
–  http://glpi­project.org/
– Forum : http://glpi­project.org/forum/

• http://www.projet­plume.org/fiche/glpi

http://www.atilf.fr Olivier.servas@atilf.fr
OCS Inventory Annexe : Fonctionnement

http://www.atilf.fr Olivier.servas@atilf.fr
OCS Inventory Annexe : Fonctionnement

http://www.atilf.fr Olivier.servas@atilf.fr
OCS Inventory Annexe : Fonctionnement

http://www.atilf.fr Olivier.servas@atilf.fr

Vous aimerez peut-être aussi