SI7 Activité2 - OCS-Inventory NG Sous DC Windows … · Les manipulations de l'étape 1 sont à...

37
SI7 Activité2 - OCS-Inventory NG Sous DC Windows 2012 Prénom de l'étudiant : Nom de l'étudiant : Vous réaliserez cette activité de manière individuelle. Les documents à rendre pourront être réalisés en binôme : un étudiant de l'option SISR associé à un étudiant de l'option SLAM. Créez dans votre zone SI7 un dossier nommé Activité OCSNG-NP ( NP pour nom et prénom !). Placez les documents demandés au sein de ce dossier. Les manipulations de l'étape 1 sont à faire sur votre DC. En théorie, Xamp et Wamp peuvent tout à fait cohabiter s'ils n'écoutent pas le même port et nous pourrions certainement installer OCSNG sur votre serveur membre. Pour éviter les conflits entre applications, vous installerez OCSNG sur votre DC et éventuellement vous réinstallerez, en étape 5, GLPI pour constater que ces deux outils se complètent. L'objectif principal de l'activité 1 était de voir comment fonctionne un outil de Ticketing comme GLPI. L'objectif principal de l'activité 2 est de configurer un outil permettant la remontée d'informations logicielles et matérielles automatiquement pour faire l'état d'un parc informatique. OCSNG peut cependant tout à fait être couplé avec GLPI. Les informations recueillies par OCS seront alors utilisables dans GLPI pour faciliter la saisie des tickets. Page 1

Transcript of SI7 Activité2 - OCS-Inventory NG Sous DC Windows … · Les manipulations de l'étape 1 sont à...

SI7

Activité2 - OCS-Inventory NGSous DC Windows 2012

Prénom de l'étudiant : Nom de l'étudiant :

Vous réaliserez cette activité de manière individuelle. Les documents à rendre pourront être réalisésen binôme : un étudiant de l'option SISR associé à un étudiant de l'option SLAM.

Créez dans votre zone SI7 un dossier nommé Activité OCSNG-NP (NP pour nom et prénom !). Placez lesdocuments demandés au sein de ce dossier.

Les manipulations de l'étape 1 sont à faire sur votre DC. En théorie, Xamp et Wamp peuvent tout àfait cohabiter s'ils n'écoutent pas le même port et nous pourrions certainement installer OCSNG survotre serveur membre. Pour éviter les conflits entre applications, vous installerez OCSNG sur votre DCet éventuellement vous réinstallerez, en étape 5, GLPI pour constater que ces deux outils secomplètent.

L'objectif principal de l'activité 1 était de voir comment fonctionne un outil de Ticketing comme GLPI.

L'objectif principal de l'activité 2 est de configurer un outil permettant la remontée d'informationslogicielles et matérielles automatiquement pour faire l'état d'un parc informatique.

OCSNG peut cependant tout à fait être couplé avec GLPI. Les informations recueillies par OCS serontalors utilisables dans GLPI pour faciliter la saisie des tickets.

Page 1

SI7

Etape 1 : Disposer et analyser les outils nécessairesDurée prévue étape : 2h

Pour débuter cette activité, un certain nombre d'outils logiciels et matériels sont nécessaires : Disposer d'un ordinateur sur lequel Windows 2012sera installécependant sans Internet

Information Services (IIS). Si IIS est installé sur votre machine soit vous le désinstaller, soitvous demandez à votre CP une autre version du TP car de nombreuses manipulations serontnécessaires, apache et IIS devant être configurés. On pourrait se contenter d’une simplemachine Windows ou Linux mais pour ceux qui n’ont jamais installé de 2K12, cela seral’occasion de le découvrir !

Disposer de la partie serveur d'OCSNG Inventory. En théorie, rendez-vous à cette adresse :http://www.ocsinventory-ng.org. Suivant que vous utilisiez Linux ou Windows, choisir leserveur OCSNG qu’il vous convient, ici nous prendrons la version pour Windows. En pratique,je les ai déjà téléchargés pour vous dans le dossier suivant : \\infosrv\outils_etudiants_sio.Cela vous évitera de perdre trop de temps.

Disposer de la partie Agent d'OCSNGInventory. pour le déploiement qui seraréalisé par GPO Même adresse detéléchargement. :OCSNG-Windows-Agent-2.12.zip

Disposer des outils de déploiement : OCSNG-Agent-Deploy-Tool-2.12.zip.

La version actuelle de OCSNG doit être le 2.1.3. Je ne l'ai pas testée. Vous ne devriez cependant pasavoir d'ennui, à mon avis si vous tentez vos installations avec cette dernière version. Cependant mescopies d'écrans s'appuient sur la version 2.1.2. A vous de voir ce que vous souhaitez tester, tenter lesinstallations avec la version 2.1.3 ou utiliser la version 2.1.2.Installez un nouveau contrôleur de domaine sous Windows 2012 R2, ou utilisez celui que vous avezinstallé lors de l'activité GLPI.Si vous avez suivi mon installation de l'activité 1, wamp server a étéinstallé sur le serveur membre et non sur le DC. Vous ne devriez théoriquement pas avoir deconflitssur les ports d'écoute entre wamp (nécessaire lors de l'activité 1 et Xamputilisé par OCSNG)

Sur votre DC2K12 :

Page 2

SI7

Créez un dossier c:\outils\ocs dans lequel vous copierez et décompresserez tous les fichiersnécessaires.

Installez, si cela n'est pas encore fait,Firefox et Notepad++ pour modifier les fichiers deconfigurations.

Votre production de l’étapeo Un contrôleur de domaine W2k12 opérationnel avec une IP fixe définie dans votre propre

plage d’adresses du réseau 172.16.0.0/16 ainsi qu’un nom spécifique à votre domaine (cf CP).o Un courrier de type administratif, rédigée avec un traitement de texte, expliquant à votre

chef de projet l’intérêt et l’utilité d’OCS Inventory pour son entreprise (40 salariés, 65 postesinformatiques et 3 serveurs) ainsi que le rôle des logiciels suivants : OCSNG-Windows-Server,OCSNG-Windows-Agent,OCSNG-Agent-Deploy-Tool.Nom du fichier :courrier_NP_etape1

o Un tableau comparatif entre OCSNG et un autre logiciel de gestion de parc que vousdéterminerez présentant les différences notables entre ces deux outils.Nom du fichier :comparatif_NP_etape1

Etape 2 : Avant l’installation des logiciels OCS

OCS Inventory va installer le serveur web Apache ainsi que la base de données MySQL. Le serveurApache n’est pas compatible avec le serveur web IIS (Internet Information Services). Vérifiez dans lesrôles de 2012, si IIS est installé. Si tel est le cas, demandez l'avis à votre CP.

Page 3

SI7

Etape 3 : Installation d’OCS Inventory

Créer un dossier, Installation_OCS, par exemple, sur le disquedur local de votre machine, dans lequel vous placer tous lesfichiers d'installation nécessaires :

Lancer l'installation de la partie serveur OCSNG-Windows-Server-setup.exe dans votredossier Installation_OCS. Sélectionnez votre langue.

Le programme d’installation vous signale dire queXampp n’est pas présent (s’il n’est pas présentévidement) et qu’il est nécessaire de l’installer. Lepackage le réalisera pour vous !

L'installation débute

Page 4

Choisissez le dossier dedestination de Xampp

SI7

Page 5

Choisissez installationcomplète pour installer

Xampp et OCS.

L’installation débute.

Xampp va installer le serveur Apache 2.2 pour gérer les différentes bases de donnéeset le serveur http et la base de données Mysql.

SI7

Vérifiez, avant toute chose, dans la console des services, que les services apache2.2 et MySQL sont bien installés et démarrés. Sinon inutile d'aller plus loin.

Page 6

Installation de Mysql.

Des erreurs peuvent se produire. Pasd’affolement.

Lors de l'installation du serveur Apache uneerreur peut se produire si ce service existe déjà

et n’est pas arrêté.

Fin de l’installation, malgré tout !

SI7

Page 7

Les services apache2.2 et mysql,sont démarrés.

SI7

Etape 4 : Configuration serveur OCS NG

Attention dans les changements des mots de passe. Pour ne pas être perdu, suivez bien les indications données en annexe 1. Notes les comptes associés à leur mot de passe.

4.1 - – Sécurité de XamppLancez votre navigateur web et saisissez l'adresse suivante : localhost/security/xamppsecurity.php

Page 8

Changez le mot de passe du compte"root" de mysql.Voir annexe 1.

Si tout va bien !

Stockage des informations dans le fichierindiqué. Attention à cette faille de sécurité.

Utile pour les "tête en l'air" !

SI7

Page 9

Même procédure pour lasécurisation de XAMPP avec le

compte administrateur de Xampp.Voir annexe 1.

Si tout c'est bien passé !

Dans notre cas, l'utilisateur desvignes,avec le mot de passe qu'il a choisi,aura les droits de gestionsur le serveur web xampp. Connexion, par navigateur web sur le site localhost :port_ecoute.

Saisie des informations deconnexion.

Démonstration !

SI7

Page 10

Possibilité, après, de lancerphpmyadmin.

Connexion avec le compte admin(pas de password au départ !)

Affichage de la page d'accueil deXAMPP si OK.

Ecran initial

SI7

4.2 - – Configuration OCS NGInstaller Firefox puis lancez votre navigateur web. Saisissez l'adresse suivante : localhost/ocsreports

Page 11

Indiquer le compte root et le mot depasse associé que vous avez

configuré pour mysql

SI7

Nous allons maintenant régler le message concernant ce Warning. Dans le fichier de configuration dephp.ini, il faut décommentez des extensions ou les rajouter des lignes, dans ce fichier, si elles

n'existent pas.

1 - Modification du fichier php.iniAvant de modifier quoi que ce soit, sauvegarder le fichier php.ini en php.ini.sauve. Cela vous

permettra de revenir dans la configuration initiale si nécessaire.

Dans le répertoire c:\xampp\php, éditezle fichier php.ini.

Page 12

Commençons par ceproblème

Si tout va toujours bien, sinon onappelle les SLAMs à l'aide!

SI7

Alors là, il faut redémarrer le service apache2.2.

Vous devriez avoir un plantage complet du service. J'ai cherché pendant longtemps sur le web

Copier le fichier c:\xampp\php\libsasl.dll dans le dossier c:\xampp\apache\bin – cela résout visiblement le problème de la modification du php_curl.dll

Bug encore dû à la ligne du php.ini extension=openssl

D'autres bugs comme celui-ci, j'en ai eu plusieurs.

Pensez à copier les deux fichiers libeay32.dll et ssleay32.dll du répertoire xampp/php dans le dossier c:\Windows\System32. Ils serviront pour la jonction à l’annuaire ldap.

Problème suivant :

Page 13

Trouvez ces lignes avec les extensions. Enlevez le caractère ; en débutde ligne (La ligne sera alors prise en compte par le logiciel). Si vous ne

les trouvez pas, rajoutez-les.

SAUVEGARDEZ le fichier, arrêter apache.

Toujours dans le fichier php.ini,trouvez les champspost_max_sizeet

upload_max_filesize.Augmentez leur taille.

SI7

3 – Modification port d’écoute d’Apache

IIS, le serveur web de Microsoft, et Apache, que vous avez installé,écoutent tous deux sur le port 80 par défaut.Nous allons modifier le port d’écoute d’apache, au cas où !

Allez dans xampp/apache/conf et ouvrez le fichier httpd.conf

Changez le port d’écoute. Ici, le port d’écoute choisi estle 8181. Ne choisissez pas un port utilisé par une autreapplication.

Redémarrez simplement le service apache pour valider l'ensemble des changements.

Page 14

SI7

4 – Modification sécuritéOcs NG

Connectez-vous sur OCS NG en saisissant l'URL localhost/ocsreports. Vous devriez avoir un messaged’erreur puisque nous avons modifié le port d’écoute par défaut

Il ne faut pas oublier d’indiquer le port d’écoute !

Page 15

Login : cf annexe1Pwd : cf annexe1

Ce que vous devriezobtenir !

Le système vous informe d'une faillede sécurité. Vous utilisez un compte

et un mot de passe définis pardéfaut.

SI7

Pour gérer les problèmes de sécurité, nous allons réaliser plusieurs choses : Etape 1 : Supprimer un fichier initial de configuration Etape 2 : Changer le mot de passe du compte ocs dans MySql Etape 3 : Changer le mot de passe du compte Admin d'OCS NG

Le compte administrateur (login=root), dans mysql, n’a pas de mot de passe au départ. Ce compte permet de gérer les bases de données (Créer des utilisateurs, donner des droits, …)

L’interface de mysql ne sera pas la même si l’on se connecte avec l’utilisateur ocs ou l’utilisateur root.

Page 16

Etape 1 : Dans le dossierC:\xampp\htdocs\ocsreports,supprimez le fichier install.php

Etape 2 : Dans le dossier C:\xampp, lancez xampp-control.exe.

Cliquez, pour mysql, sur Admin pour gérer le mot de passe du compte de l’utilisateur ocs qui va se connecter sur la base ocsweb.

Etape 3 : Connecté avec le compte root, cliquez sur quitter pour vous déconnecter et changer decompte.

SI7

Il faut alors répercuter cette modification pour le compte ocs dans un fichier de configuration. Si vousne le faites pas, vous aurez un message d'erreur d'acccès à la base lorsque l'agent d'OCS installé surune station tentera de connecter le serveur.

Page 17

Etape 4:Logger vous alors avec l'utilisateur :ocs + pwd initial (cf annexe)

Etape 5 :Dans l'interface qui apparait cliquez sur changer le mot de passe et indiquez celui donné en annexe 1.

Inscrivez ce mot de passe dans le fichierC:\xampp\apache\conf\extra\ocsinventory-server.conf

Indiquez également ce mot de passe dans le fichier :C:\xampp\htdocs\ocsreports\dbconfig.inc.php

SI7

Voilà à partir d’ici, OCS est installé et configuré. Il ne nous reste plus, pour le faire marcher qu’àdéployer l’agent intrusif sur chaque machine, permettant de communiquer avec le serveur avec lafréquence configurée. L'agent déployé configure une première communication avec le serveur avecdes délais différents pour chaque machine. De plus à la fréquence de mise à jour configurée, lors dela communication avec le serveur, seules les informations nouvelles sont choisies pour êtreimportées. Ainsi, si pendant une communication avec le serveur aucun changement n’a été constaté,aucune communication ne sera faîte, ceci permettant de soulager la bande passante.

Page 18

Etape 3 : logger vous sur OCSCompte : admin

Pwd : admin

Etape 3 : le système vous alerteen vous mentionnant que vous

utilisez le compte et mot depasse par défaut.

Etape 3 : Cliquez sur "Connexion"

Etape 3 : Changez le pwd ducompte admin : ocsadmin.

SI7

Etape 4 : Configuration de l’agent OCSNG

Pour que cette étape puisse se réaliser, vous devez avoir un contrôleur de domaine ainsi qu'unestation cliente qui appartient au domaine (Une VM sous W7). Vérifiez dans l'AD de votre DC que lastation cliente en fait partie car nous allons déployer l’agent via une GPO.

Vous devez disposer des outils suivants. Ils se trouvent dans outils_etudiants_sio sur le serveur infosrv.

- OCS Inventory NG Agent pour Windows : - OCS Inventory NG Packager :

4.1 – Déploiement manuelDans un premier temps, nous allons vérifier que l’agent est capable de remonter des informations au serveur OCS NG. Dans une seconde étape, vous créerez une GPO pour déployer automatiquement cet agent sur des Unités Organisationnelles de votre DC.

Pour éviter tout souci, désactivez les pare-feu sur le serveur et le client. Vérifiez par un ping que le serveur et le client communiquent. Intégrez votre station au domaine. Pensez à mettre en DNS sur votre station l'adresse IP de

votre contrôleur de domaine. Placez-vous sur votre machine cliente. Créez un dossier nommé c:\outils\OCS si ce n’est pas

encore fait. Décompressez le fichier nommé OCSNG-Windows-Agent. Lancez l’installation de l’exécutable sur votre client.

Page 19

SI7

Page 20

Attention : A ce moment, vousdevez indiquer l’@IP fixe de

votre serveur, ainsi que le portd’écoute configuré dans

Apache.Pour le reste de l’installation,

Next …

Lors de l’installation, pensez àactiver la remontée

d’information immédiatement,cochez Now, pour voir

apparaitre votre client avec sescaractéristiques dans

l’interface de votre serveurweb.

Pour le reste de l’installation,Next …

SI7

Vérifiez, sur la station, dans la console des services que le service OCS est bien démarré.

Quelque part, dans un dossier, sur votre client, se trouve un fichier de log concernant les actions réalisées par celui-ci en tentant de contacter votre serveur. Placez ci-dessous la copie d'écran du contenu de ce fichier de log.

Rendez-vous maintenant sur votre serveur Windows 2012. Saisissez URL de votre serveur OCS etconnectez-vous en administrateur d'OCS. Si rien ne se passe, tentez de vous déconnecter d'OCS puisde vous reconnecter en administrateur d'OCS.

Page 21

Votre machine doit arriverdans la console

SI7

Page 22

Cliquez ici pour voir vosordinateurs

Quelques infos ici.

Des centaines avec un clic ici.

SI7

4.2–Déploiement automatiséNous allons, dans cette partie, essayer de déployer l'agent OCS sur un client en utilisant une GPO.

Trouvez sur le web la définition d'une GPO (Group Policy Object) – A quoi peut-elle servir ?

4.2.1 – Création d'une nouvelle VMPour déployer l'agent OCS de manière automatisé, il vous faudra une autre VM W7. Le plus rapide :

Stopper une VM W7 fonctionnelle Cloner cette VM existante Modifier le nom NetBios, et l'adresse IPv4. Redémarrer cette nouvelle VM. Intégrer cette VM à votre domaine.

4.2.2 – Création d'une GPOhttp://wiki.ocsinventory-ng.org/index.php/Documentation:WindowsAgent/frSur votre contrôleur de domaine, dans l'Active Directory :

Créez une Unité Organisationnelle nommée Mes_ordis à la racine de votre domaine Placez votre VM dans cette UO.

Sur votre contrôleur de domaine, dans la console de gestion des stratégies de groupe (gpmc.msc), créez une nouvelle GPO nommée Installation agent OCS.

Page 23

Création d'une nouvelle GPO.

SI7

Cette Gpova s'appliquer quel que soit l'utilisateur qui se connecterait sur votre machine virtuelle. Ils'agit donc d'une GPO ordinateur.

Ouvrez alors les menus : Configuration ordinateur\Stratégies\Paramètres Windows\Script\Démarrage

Page 24

Cliquez sur Afficher les fichiers pour repérer lenuméro (ID) de votre GPO.

GPO créée. Reste à la configurer et à l'appliquer à unconteneur.

Sélectionner votre GPO puiscliquez sur Modifier.

SI7

Retournez dans la console des stratégies de groupe dans votre GPO.

Dans les paramètres du script indiquez ceci :

/S /DEBUG /NP /INSTALL /SERVER:« IP de votre serveur ocs » /PNUM:%port_ecoute% (remplacez cette variable par votre port d'écoute !!)

Avec un espace avant chaque slash « / » sauf le premier ! /S : pour une installation silencieuse. (S = Silent) /Debug : crée un fichier journal hostname.log dans le répertoire de l’agent. /NP : pour éviter la prise en compte d’un proxy dans les paramètres d’internet explorer. (A

voir au lycée, je n'ai pas testé) /install : Permet de lancerl'installation. /server:IPSERVER : Permet de spécifier l'adresse de votre serveur /Pnum:X : spécifie un port X pour communiquer avec le serveur Web (ici apache). Par défaut

le port est le 80.

Page 25

Placez dans ce dossier l'agent OCSd'installation(Copier coller avec

l'explorateur par exemple)

Utilisez l'explorateur de fichiers pour trouver votre GPO.Dossier c:\windows\sysvol\sysvol\%nomdudomaine%\policies

Double cliquez surDémarrage

Cliquez surAjouter

SI7

Après : création d'une UO dans laquelle vous placez votre client. On lie la GPO à l'UO.

On redémarre le client. On attend trois minutes. A vérifier dans les programmes installés et dans les services.

Si la GPO ne s’applique pas, un gpupdate /force sur le pc client. On bascule le TTo_Wait à zéro et la remontée d'infos devrait se faire.

Page 26

Cliquez sur Parcourir pourajouter votre exe.

Voilà !!

SI7

Etape 5 : Installation GLPI

Nous allons maintenant coupler OCSNG avec le logiciel GLPI. Cet outil permet, entre autre, de suivredes Incidents signalés par les utilisateurs. Les étudiants de SISR le connaissent un peu car nous avonsdéjà réalisé un TP en SISR1. L'objectif aujourd'hui est d'importer dans GLPI, grâce à une connexiondans l'Active Directory, les données collectées par OCSNG. Cela évitera de les saisir dans GLPI.

Avant de réaliser l'installation proprement dite, répondez à l'aide du web aux questions suivantes :

Que signifie exactement le terme GLPI ?

Créez un dossier c:\outils\sources_glpi dans lequel vous copierez et décompresserez le fichierglpi.tar.gz(dans outils2). Décompressez l'archive. Un dossier nommé glpi doit apparaitre.

Copiez ce dossier glpi dans le dossier suivant c:\wamp\www

Lancer le navigateur web Firefox. Saisissez dansla barre d'adresseshttp://localhost/glpi/install.php. L'installationdoit débuter.

Installation simple (langue française, accepter le CLUSIF, Mode installation.

Page 27

Mot de passe du compte root de la base dedonnées Mysql : sio1

SI7

Allez dans configuration/authentification/annuaire ldap pour remplir les champs propres à votredomaine, votre serveur LDAP, pour que glpi fasse ses remontées d’utilisateurs par l’annuaire LDAP.

Page 28

pour remplir les champs de GLPI. Nouvelle et nommez là inventory.

Si tout va bien …

Et enfin.

Connectez-vous à glpi en utilisant les informations fournies précédemment.

SI7

Nom: Indiquez le nom de votre serveur. Une erreur ici ne provoquera pas d’erreur par la suite, c’estjuste le nom sous lequel votre serveur contrôleur de domaine (porteur de l’annuaire LDAP) seraréférencé sous GLPI.

Serveur par défaut: deux choix oui ou non.

Serveur: Adresse IP de votre serveur. Elle est de type ldap://ipserver

Filtre de connexion: sert à insérer une ligne de commande pour adjoindre des options à lacommunication avec l’annuaire LDAP. Ici nous avons utilisé le filtre par défaut :(&(objetClass=user)(objetCategory=person)( !(userAccountControl :1.2.840.113556.1.4.803 :=2)))Cette ligne servira à éviter les redondances d’imports d’utilisateurs, aussi appelés doublons.

Basedn: ce sont les indicatifs de votre domaine.Exemple : votre domaine est intranet.local alors vous devrez renseigner ici : dc=intranet,dc=local

DN du compte: c’est le compte administrateur ayant les droits sur le domaineExemple : [email protected]

Page 29

Cliquez sur le + pour ajouter une authentification.

Les informations saisies en ce qui me concerne !

Ce que vous devriez obtenir

SI7

Il reste à se rendre dans le menu configuration/générale onglet inventaire. Activer le mode ocsng.

Rendez vous maintenant dans le menu Configuration puis Mode ocsng. Saisissez les informations comme ci-dessous.

Page 30

Vous aviez paramétré ces informationsdans le fichier dbconfig.inc.php.Vous allez pouvoir vous en servir

maintenant.

SI7

Page 31

La connexion à la BD nommée OCSWEBest réussie.

SI7

Dans le menu Mode OCSNG, cliquez sur l'onglet Tous. Saisissez votre chemin d'accès à la console webet définissez ce que vous souhaitez importer.

Dans le menu Outils\OCSNG, vous devriez pouvoir importer les ordinateurs de votre domaine. Je vous conseille d'installer l'agent sur une autre machine pour voir les informations remonter dans votre base.

Page 32

Décider de ce que vous importez !

SI7

Etape 6 : Paramétrages supplémentaires GLPI

Les ressources ont été importées grâce à OCS NG. Reste à créer ce qui manque.

1. Création des utilisateurs de la base de données

Le logiciel étant installé il faut maintenant le paramétrer avant de pouvoir l'utiliser : Création des utilisateurs de la base de données. Ils auront le droit de se connecter, par

l'interface web, au logiciel et de déclarer ainsi des incidents.

La liste des utilisateurs avec les informations les concernant, que vous devez créer se trouve en annexe 1.Pour paramétrer le logiciel, vous devez vous connecter au logiciel en utilisant le compte glpi. Le mot de passe est fourni en annexe1.

Travail à réaliser :Créez les utilisateurs de la base de données. Affectez-les à des groupes.Vérifiez qu'un utilisateur peut se connecter par l'interface web avec son identifiant et son mot de passe initial.

La suite est optionnelle( à voir selon ce qui a été réalisé par l'importation d'OCS NG)2. Création des gabarits d'ordinateurs et d'imprimantes

Les utilisateurs étant créés, il faut maintenant s'occuper des ressources matérielles et logicielles de notre base de données.

Nous allons uniquement nous intéresser aux ordinateurs et aux imprimantes bien que le logiciel soit capable de gérer bien d'autres éléments.

Dans un premier temps vous allez créerdes gabarits. GLPI parle de "modèlesd'ordinateurs"

Un gabarit correspond à un ensemble commun d'informations d'un matériel. Créer un gabarit permetd'éviter de ressaisir plusieurs fois des informations identiques.

Attention. Pour être responsable technique d'un élément, l'utilisateur doit posséder une habilitation d'admin!

Gabarits d'ordinateurs

Gabarit 1 : Nom du gabarit : Dell DT380Nom : Optiplex380Responsable technique : Pierre DESVIGNESSystème exploitation : Windows

Version : XPService pack : SP3Fabricant : DellModèle : DT380

Page 33

SI7

Statut : En exploitation

Gabarit 2 : Nom du gabarit : Dell MT380Nom : Optiplex380Responsable technique : Pierre DESVIGNESSystème exploitation : WindowsVersion : Seven

Fabricant : DellModèle : MT380Statut : En exploitation

Gabarit 3 : Nom du gabarit : HP4400Nom : HP station travailResponsable technique : Pierre DESVIGNESSystème exploitation : Linux

Version : Ubuntu 10Fabricant : HPModèle : 4400HWStatut : En exploitation

Voici vos gabarits une fois ceux-ci créés.

Gabarits d'imprimantes2 gabarits uniquement :

Gabarit 1 : Nom du gabarit : Epson N3000Nom : imprimante Epson N3000Responsable technique : Pierre DESVIGNESMémoire : 64 MoPorts : USB et EthernetModèle : N3000

Fabricant : EpsonType : LaserStatut : En exploitationType de gestion : Unitaire

Gabarit 2 : Nom du gabarit : NRG 641Nom : imprimante NRG 641Responsable technique : Antoine LocunsoloMémoire : 256 MoPorts : USB et EthernetModèle : 641

Fabricant : NRGType : LaserStatut : En exploitationType de gestion : UnitaireDomaine : ADM

Page 34

SI7 SIO2 – 2eme semestre

Travail à réaliser :Créez les gabarits d'ordinateurs et d'imprimantes de la base de données.

3. Création des ordinateurs et des imprimantes du SI

Les gabarits étant créés vous pouvez maintenant, plus facilement : Créer des ordinateurs à partir de ces gabarits Affectez, si nécessaire, ces ordinateurs à des utilisateurs réguliers de la base de données.

Travail à réaliser :Créez les ordinateurs et les imprimantes de l'annexe 3.

4. Gestion des incidents et demandes de services

A partir de l'annexe 6 et des incidents qui vous sont présentés, vous accomplirez les actions suivantes :

Connectez-vous en tant que l'utilisateur lui-même Enregistrez l'incident ou la demande de service Connectez vous en ………… et proposez une solution. Concernant la gestion des incidents : Dans autre un document, au format Word 2007, type

courrier administratif, (cf. feuille ressource à demander à votre CP), vous analyserez l'incidentet proposerez un ensemble de causes possibles. Les causes analysées, vous proposerez pourchaque cause imaginée, une solution avec, pour sa résolution, des copies d'écranscommentées, permettant à l'utilisateur de faire lui-même les manipulations de résolution decet incident, si cela est possible. 3 pages maximum par résolution d'incident.

Enrichissez alors la base de connaissances avec vos solutions proposées.

Activité ocs -inventory version eleve v2016.docx Page 35

SI7 SIO2 – 2eme semestre

ANNEXE 1 : LES COMPTES ET MOTS DE PASSE

Noms de outils Comptes utilisés

XamppSection Mysql : login : root + pwd : rootDirectory protection : login : nomfamille + pwd : prenom

MYSQLLogin : mysqlsuperuser : root (non modifiable – imposé par le système)Pwd initial : admin

OCS NG Login initial :admin + pwd : adminLogin final : admin + pwd: pwdadminocs

phpMyAdmin Logincompte : ocs, pwdinitial : ocs,pwdfinal : pwdocs

ANNEXE 2 : AUTRES PROBLEMES RENCONTRESSOLUTIONS TROUVEES

Après avoir supprimé les machines dans ocsinventory, je ne les voyais pas revenir. J'ai ouvert le fichierci-dessous dans C:\ProgramData\OCS Inventory NG\Agent, sur mon client.

J'ai changé le TTO_wait. J'ai mis TTO_wait=0 pour que la MAJ se fasse immédiatement. Le logiciel aremis tout seul 3420 après. Il s'agit du temps en seconde entre deux remontées. Il le décrémentechaque seconde.

OCS Inventory : Forcer une remontée d’inventaire instantanée

services.msc puis rechercher le service OCSInventoryAgent et l’arrêter.Se rendre dans le répertoire d’installation de l’agent, par défaut et chercher le fichier ocsinventory.ini.Rechercher la variable TTO_WAITNoter la valeur, puis la remplacer par zéro.Redémarrer le service OCSInventory dans la console de gestion des services.Vérifier la remontée d’inventaire. Puis couper le service, et remettre la variable TTO_WAIT à sa valeur d’origine.

Activité ocs -inventory version eleve v2016.docx Page 36

SI7 SIO2 – 2eme semestre

http://wiki.ocsinventory-ng.org/index.php/Documentation:Server/fr#Configurer_le_serveur_de_gestion_2

http://vpourchet.com/2010/05/25/installation-parametrage-et-administration-ocs-inventory-glpi-4/

Autre pb :

Je suis allé dans le php.ini et cherché la variable indiquant où sont stockées les sessions : session.save_path = c:/xammp/tmp. J'ai détruit tous les fichiers de ce dossier.

Activité ocs -inventory version eleve v2016.docx Page 37