OCS Inventory NG
Transcription
OCS Inventory NG
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 http://www.atilf.fr Olivier SERVAS olivier.servas@atilf.fr prenom.nom@atilf.fr Sommaire • Introduction – ATILF – Le contexte • OCS Inventory NG • GLPI : Gestion Libre de Parc Informatique – Installation – Fonctionnalités – Fonctionnement / Laboratoire – 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 Macrosyntaxe 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 XLMSimple, CompressZlib, DBI, DBDmysql,ApacheDBI …. • 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 opensource : Démonstration http://glpiproject.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://glpiproject.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://glpiproject.org/wiki/doku.php?id=fr:faqutilisation Manuel de prise en main http://glpiproject.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: phpldap Fichier php.ini ";" devant extension=php_ldap.dll 'option de configuration withldap[=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 multiutilisateurs , 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://glpiproject.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.ocsinventoryng.org/ – http://wiki.ocsinventoryng.org/index.php?title= Main_Page/fr – Forum :http://forums.ocsinventoryng.org/ – http://www.projetplume.org/fiche/ocsinventoryng • GLPI – http://glpiproject.org/ – Forum : http://glpiproject.org/forum/ • http://www.projetplume.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