• Aucun résultat trouvé

Gestion des incidents. Windows Server 2012 et GLPI

N/A
N/A
Protected

Academic year: 2022

Partager "Gestion des incidents. Windows Server 2012 et GLPI"

Copied!
49
0
0

Texte intégral

(1)

Gestion des incidents

Julien Signat - Nicolas Herfray

Windows Server 2012 et GLPI

(2)

Table des matières

Objectif ... 2

Compétences : ... 3

Choix de l’entreprise fictive ... 4

Architecture Active Directory ... 6

Récapitulatif des droits ... 6

Utilisateur et mot de passe ... 7

Mise en place des partages ... 7

Droit d’accès partagé ... 8

Gestionnaire de serveur ... 8

Vérification de la configuration IP ... 9

Test de connexion ... 9

Utilisateur ... 10

Dossier partagé et propriété ... 11

Site et FTP ... 12

GLPI, Gestion Libre de Parc Informatique ... 13

Installation, mise à jour de GLPI ... 16

Utilisation de GLPI ... 19

Gestion des tickets incidents ... 24

Installation de l’agent Fusion Inventory ... 27

Application au cas Lafleur ... 29

Prise en main à distance d’un PC sur le réseau LaFleur ... 35

FileZilla Client (FileZilla) ... 38

PHP ... 39

Oracle VM VirtualBox ... 40

Windows Serveur 2012 ... 41

WampServer ... 42

Internet Information Services ... 43

Gestion Libre de Park Informatique (GLPI) ... 44

Fusion Inventory ... 45

Site et lien utile... 47

Remerciements ... 48

(3)

Objectif

Installation et configuration d’un réseau d’entreprise utilisant Windows 2012 serveur et des clients Windows SEVEN

Installation et utilisation de GLPI pour la gestion d’incident

Cahier des charges :

Contrôle de domaine Active Directory Intégration des stations clientes au domaine Serveur DNS (direct et inversé)

Unité d’organisation, utilisateur et groupes appartenant au domaine Serveur de fichiers

Serveur http et FTP

Profils utilisateurs itinérant Serveur DHCP

Travail demandé :

Établir le plan d’implantation et de câblage, Établir le plan d’adressage IP (classe C privée),

Établir le plan d’action qui devra contenir les informations nécessaires à la configuration des différents services. Le document sera complété au fur et à mesure du travail.

Installer et configurer le réseau,

Installer et configurer les différents services mis en œuvre,

Vérifier la conformité du fonctionnement des matériels et logiciels du réseau.

(4)

Compétences :

A1.2.5 Définition des niveaux d'habilitation associés à un service

C1.2.5.1 Recenser les utilisateurs du service, leurs rôles et leur niveau de responsabilité C1.2.5.3 Proposer les niveaux d'habilitation associés au service

A1.3.1 Test d'intégration et d'acceptation d'un service

C1.3.1.1 Mettre en place l'environnement de test du service

A1.3.4 Déploiement d'un service

C1.3.4.3 Mettre en exploitation le service

A1.4.1 Participation à un projet

C1.4.1.2 Rendre compte de son activité

A2.2.1 Suivi et résolution d'incidents

C2.2.1.1 Résoudre l'incident en s'appuyant sur une base de connaissances et la documentation associée ou solliciter l'entité compétente

C2.2.1.2 Prendre le contrôle d'un système à distance

C2.2.1.3 Rédiger un rapport d'incident et mémoriser l'incident et sa résolution dans une base de connaissances

A2.2.2 Suivi et réponse à des demandes d'assistance

C2.2.2.2 Informer l'utilisateur de la situation de sa demande C2.2.2.3 Prendre le contrôle d'un poste utilisateur à distance

C2.2.2.4 Mémoriser la demande d'assistance et sa réponse dans une base de connaissances

(5)

Choix de l’entreprise fictive

Société LaFleur développée dans le cadre d’un projet personnalisé encadré :

http://juliensignat.fr/index.php

https://nicolasherfray.wordpress.com/les-projets-personnalises-et-encadres/

Les projets personnalisés encadrés :

Les métiers des services informatiques se caractérisent par des fonctions de création, d’organisation, de coordination et de collaboration. Les professionnels du secteur sont amenés à mettre en œuvre et à piloter des activités qui prennent notamment place dans le cadre de projets informatiques.

Le futur titulaire du BTS services informatiques aux organisations doit donc, tout au long de sa formation, se familiariser au travail en mode projet et avoir recours à des outils méthodologiques de suivi et d’évaluation de projets. Sa participation à des projets d’évolution de systèmes d’information permet de le placer dans un cadre finalisé, proche du réel, dans les conditions nécessaires à l’acquisition des compétences et de professionnalisation.

Source : référentiel BTS SIO

Demande client

La société Lafleur commercialise des graines et des bulbes de fleurs d'ornement pour jardins. Il s'agit d'un négociant important et sa clientèle est essentiellement composée de collectivités locales. Chaque client potentiel reçoit un catalogue accompagné d'un bon de commande en début de saison.

Lorsqu'un client passe une commande auprès du service commercial, deux cas sont à distinguer :

- S'il s'agit d'un client déjà connu de la société, il possède un code client (indiqué sur le bon de commande) et sa commande est livrée puis facturée.

- S'il s'agit d'un nouveau client, le service commercial lui ouvre un dossier et lui attribue un code client. Sa commande est ensuite traitée normalement.

Dans les deux cas, un nouveau bon de commande vierge est adressé au client.

Monsieur Blaise, directeur de la société Lafleur souhaite mettre en ligne le catalogue, ce qui permettrait de réaliser de substantielles économies : il suffirait en effet d'adresser aux clients potentiels une publicité accompagnée de l'adresse internet du site.

Cahier des charges

Monsieur Blaise sait déjà ce qu’il veut voir sur son site :

- Une page d’accueil où il peut présenter sa société et les nouvelles la concernant.

- Une page de catalogue pour les bulbes, qui recense les fiches produits ‘bulbes’.

- Une page de catalogue pour les rosiers, qui recense les fiches produits ‘rosiers’.

- Une page de catalogue pour les plantes à massif, qui recense les fiches produits ‘massif

‘.

- Un formulaire de commande en ligne, qui envoi la commande à l’adresse mail de la société.

(6)

- Une page ‘conditions de vente’, qui détails ces dernières et les mentions légales.

Le même menu doit être présent sur toutes les pages pour pouvoir permettre l’accès à toutes les parties du site web à tout moment.

Pour la charte graphique, Monsieur Blaise souhaite que le nom ‘Société Lafleur’ et son logo apparaissent sur toutes les pages. Niveau couleur, il a une préférence pour le vert pastel et un graphisme plutôt floral.

Sur une page web, M. Blaise aimerait que les photos apparaissent à gauche de l’écran et la fiche produit correspond, à droite, en vis-à-vis

De plus, il doit être possible d’ouvrir la page des conditions de vente à partir du formulaire de commande, sans perdre celui-ci. Il faut aussi que le client puisse effacer toute sa commande en 1 click.

Les fiches ‘produits’

Chaque fiche doit présenter les informations suivantes : - La référence du produit.

- La désignation du produit.

- Le prix.

- Une petite description du produit.

- Une photo des fleurs obtenues.

Le formulaire de commande doit permettre la saisie - Du code client.

- De la raison sociale du client.

- Du nom et prénom de la personne passant commande.

- De l’adresse du client.

- De la commande.

- De la validation des conditions de vente.

Page d’accueil du site

(7)

Architecture Active Directory

Récapitulatif des droits

Vérification des droits

Code salarié Nom salarié Nom groupe Droits NTFS

1 Julien Signat Administration CT

2 Jules César Administration CT

3 Yannick Delaunay Administration CT

4 Jasmine Gourong Logistique L

5 Sandrine Lebris Logistique L

6 Alice Arnould Logistique L

7 Nicolas Herfray Commercial L E

8 Nicolas Dambrine Commercial L E

9 Cyril Blain Commercial L E

CT : contrôle total L : lecture

E : écriture

(8)

Utilisateur et mot de passe

Administrateur du domaine : Administrateur MDP : A1b2c3 Changement de mot de passe : MDP : Admin202

Unité d'organisation :

Groupes Utilisateur Fonction Mot de passe

Service administratif

Julien Signat Direction L.afleur01

Jules César Salarié U.tilisateur01

Yannick Delaunay Salarié U.tilisateur01 Service logistique

Jasmine Gourong Direction L.afleur02

Sandrine Lebris Salarié U.tilisateur01

Alice Arnould Salarié U.tilisateur01

Service commercial

Nicolas Herfray Direction L.afleur03

Cyril Blain Salarié U.tilisateur01

Nicolas Dambrine Salarié U.tilisateur01

Mise en place des partages

(9)

Droit d’accès partagé

Gestionnaire de serveur

(10)

Vérification de la configuration IP

Test de connexion

(11)

Utilisateur

(12)

Dossier partagé et propriété

(13)

Site et FTP

(14)

GLPI, Gestion Libre de Parc Informatique

- installation de GLPI 0.85.2 + sa base complémentaire - installation de GLPI 9.1.3

- installation de Fusion Inventory 9.1.11 pour GLPI - installation de l’agent Windows (64bits) 2.3.19

Objectifs :

Préparation, installation et mise en service d’une solution libre et open-source de gestion de parc informatique et d’helpdesk.

L’Helpdesk

Le module d'assistance (Helpdesk) permet aux utilisateurs de saisir, suivre et traiter des tickets. Des statistiques sont également disponibles.

L’alimentation de la file d’attente

GPLI offre trois modes d’alimentation de la file de tickets :

- Par le demandeur, dans l’interface de saisie (profil Self-Service ou Anonyme sans authentification).

- Par un technicien (fonctionnement en centre d’appel par exemple).

- Par la récupération de mails dans une boîte aux lettres en vue de leur conversion en demande d’assistance.

Utilisation de l’interface de saisie (profil Self-Service et Anonyme)

- Connection à GLPI avec un compte utilisateur ayant le profil Self-Service par défaut (utilisateur DG par exemple).

- Création d’un ticket de type incident, d’urgence moyenne avec aucun suivi par courriel. L’intitulé exemple est le suivant :

Titre : Remplacement écran Corps du message :

Bonjour,

Ecran défectueux. Merci de prévoir son remplacement au plus tôt.

Cordialement.

DG

Utilisation de l’interface de saisie en tant que technicien

- Ouvrir un nouveau ticket en étant connecté en GLPI/GLPI afin de simuler le travail d’un technicien.

La gestion des tickets

Quel que soit le mode d’alimentation de la file, les tickets sont tous disponibles sous la même forme. On accède aux tickets à partir de plusieurs points d’entrée.

Accès aux tickets par fiche utilisateur

Dès lors qu’un utilisateur a été défini comme demandeur pour un ticket, ce dernier se trouve accessible par l’onglet Tickets de la fiche du demandeur

(15)

Accès aux tickets par la fiche d’un élément du parc

Dès lors qu’un élément du parc a fait l’objet d’un ticket, celui-ci se trouve accessible par l’item Tickets de la fiche de l’élément du parc.

Les suivis :

Un suivi est la transcription dans le ticket d’une action en vue de la résolution de ce ticket.

Ajouter un suivi :

Vous êtes connectés en GLPI/GLPI. Ajout d’un suivi au ticket ID : 3.

Description : Impression page Test n°2. Impression OK Source de suivi : Helpdesk

Privé : Non

Validation d’un ticket :

Procédez à une demande de validation vis-à-vis du demandeur. Soyez vigilant quant à l’utilisateur en charge de la validation. Réflexion autour du profil de l’utilisateur.

Création de notre propre base GLPI et Installation de la dernière version de GLPI.

Création de notre propre structure d’entité ainsi que nos utilisateurs

Choix du plugin : Server Fusion Inventory (version en lien avec serveur GLPI) Installation des agents en lien avec votre serveur d’inventaire

Alimentation de la base GLPI.

Générez des tickets (demande et/ou incident).

Ajout d’un ou plusieurs suivi(s) puis validez un ou plusieurs ticket(s).

GLPI utilise les technologies suivantes : - PHP pour le langage ;

- MySQL pour la base de données ; - HTML pour les pages web ; - CSS pour les feuilles de style ;

- CSV, PDF et SLK pour les exports de données ; - AJAX pour les éléments dynamiques de l’interface ; - SVG et PNG pour les images et les graphiques.

Extensions PHP obligatoires :

Les extensions PHP suivantes sont nécessaires au bon fonctionnement de l'application :

JSON : support du format de données structuré JSON ; Mbstring : gestion des chaînes de caractères multi-octets ; MySQL : liaison avec la base de données ;

Session : support des sessions des utilisateurs.

Extensions PHP facultatives mais recommandées :

(16)

Les extensions suivantes sont requises pour des fonctionnalités optionnelles de l'application :

CLI : utilisation de PHP en ligne de commande pour les actions automatiques ; CURL : pour l'authentification CAS ;

DOMXML : pour l'authentification CAS ; GD : génération d'images ;

IMAP : utilisation de serveurs de messagerie pour la collecte des tickets ou l'authentification des utilisateurs ;

LDAP : utilisation d'un annuaire externe pour l'authentification ; OpenSSL : communication chiffrée.

Configuration PHP :

Le fichier de configuration de PHP (C:\wamp\bin\apache\apacheX.Y.ZZ\bin\php.ini) peut être modifié afin de contenir les variables suivantes :

memory_limit = 64M ; // Valeur minimale file_uploads = on ;

max_execution_time = 600 ; // Préconisé mais non obligatoire register_globals = off ; // Préconisé mais non obligatoire magic_quotes_sybase = off ;

session.auto_start = off ;

session.use_trans_sid = 0 ; // Préconisé mais non obligatoire

Prérequis serveur de base de données :

Caractéristiques du serveur de base de données nécessaires pour faire fonctionner GLPI.

Pour fonctionner, GLPI nécessite un serveur de base de données MySQL de version supérieure ou égale à 5.1 (http://www.mysql.fr).

Important : Actuellement seul le serveur de base de données MySQL est supporté par GLPI.

(17)

Installation, mise à jour de GLPI

Pourquoi installer GLPI sur un serveur 2012 ?

Par rapport à la base utilisateurs d’active directory que l’on peut migrer (hériter) directement.

Etape 0 : Vérification de la compatibilité de votre environnement avec l'exécution de GLPI

Cette étape va vérifier que le système satisfait les prérequis à l'installation.

Si ce n'est pas le cas, il est impossible d'accéder aux étapes suivantes et un message d'erreur explicite indique les actions à réaliser avant d'essayer à nouveau. Si toutes les vérifications ont été réalisées avec succès, valider le formulaire.

Etape 1 : Configuration de la connexion à la base de données.

Les paramètres de connexion à la base de données sont demandés.

Serveur MySQL : saisir le chemin réseau d'accès au serveur : localhost ;

Utilisateur MySQL : saisir le nom d'utilisateur ayant le droit de se connecter au serveur MySQL : GLPI

Mot de passe MySQL : saisir le mot de passe associé à l'utilisateur défini précédemment : GLPI

Une fois que ces trois champs sont correctement remplis, valider le formulaire. Si les paramètres sont invalides, un message d'erreur est affiché, il faut modifier les paramètres de connexion et essayer à nouveau.

(18)

Etape 2 : Création ou choix de la base de données et initialisation de celle-ci Une fois la connexion au serveur MySQL établie, il faut créer ou choisir la base de données destinée à accueillir les données de l'application GLPI puis l'initialiser.

Deux possibilités : (choisir la première possibilité : nom de la base : GLPI) Une base destinée à accueillir les données de GLPI existe déjà :

Sélectionner cette base dans la liste des bases affichées. Valider pour initialiser la base de données.

Avertissement : Le contenu de la base de données sélectionnée sera détruit lors de l'initialisation de celle-ci.

Pour créer une nouvelle base de données pour accueillir les données de GLPI : Sélectionner Créer une nouvelle base de données. Saisir le nom de la nouvelle base dans le champ texte prévu à cet effet. Valider pour créer la base de données.

Important : Cette étape nécessite que l'utilisateur ait les droits nécessaires à la création d'une nouvelle base.

(19)

Etape 3 : Initialisation de la base de données

Cette étape initialise la base de données avec les valeurs par défaut. En cas d'erreur, lire attentivement les informations.

Etape 4 : L'installation de GLPI est maintenant terminée

Cette étape présente le récapitulatif de la procédure d'installation et donne la liste des comptes utilisateurs créés.

Lire attentivement ces informations et valider pour effectuer la première connexion à l'application.

Astuce : Les comptes utilisateurs par défaut sont les suivants : glpi/glpi pour le compte administrateur

tech/tech pour le compte technicien normal/normal pour le compte normal post-only/postonly pour le compte post-only

Attention : Il faut bien entendu par la suite supprimer ou modifier ces comptes par défaut pour des raisons évidentes de sécurité. Veiller avant la suppression du compte GLPI à créer un nouvel utilisateur avec le profil super-admin.

(20)

Utilisation de GLPI

Interface standard de GLPI :

Importation de la base de données :

(21)

Visualisation d’un moniteur dans l’inventaire du parc informatique :

Activation de Fusion Inventory :

(22)

Création d’un utilisateur :

Sélection d’un élément de l’inventaire pour une modification :

(23)

Déplacement d’un élément de l’inventaire :

Dans une entité en France :

(24)

L’élément (PC-Bureau) est désormais en France :

Ajout d’une information sur le fabriquant :

(25)

Sur tous les éléments du parc informatique :

Gestion des tickets incidents

Utilisation de l’interface de saisie en tant que technicien :

(26)

Accès aux tickets par élément du parc, nous avons sélectionné le ticket id 3 pour cet exemple :

Accès aux tickets par fiche utilisateur, nous avons sélectionné le ticket id 3 pour cet exemple :

(27)

Ajout d’un suivi sur le ticket id 3 sélectionné :

Validation du ticket id 3 :

Pour la validation, seul GLPI (glpi) apparait car le profil utilisateur choisi José n’a pas les droits de validation.

(28)

Installation de l’agent Fusion Inventory

On force la remontée dans l’inventaire :

(29)

Affichage sur le serveur :

Affichage en détail de la remontée :

On observe en détail la remonté de l’inventaire client pour l’ordinateur de l’usager Julien Signat.

Parmi les autres informations disponibles, le nombre de logiciels présent sur le parc informatique (194).

(30)

Application au cas Lafleur

Création de notre base de client.

Création des entités dans lesquels on affecte les ordinateurs.

Remarque : avec active directory on peut synchroniser GLPI avec une autre base, avec un annuaire de type LDAP existent, par exemple si l’entreprise comprend un grand nombre de salariés ne permettant pas une saisie manuelle.

Les annuaires LDAP propose de centraliser les informations et, par le biais d'un protocole standardisé, d’y connecter des applications clientes.

Le protocole LDAP est un protocole de la couche Application (7) du modèle OSI.

Il est conçu pour fonctionner au-dessus de TCP, lui-même au-dessus d'IP.

Par conséquent, les communications avec un annuaire LDAP sont en mode connecté, et les paquets échangés ont une garantie d'intégrité.

LDAP est ainsi une version allégée du protocole DAP, d'où son nom de Lightweight Directory Access Protocol. Sa version actuelle est la version 3 et propose les

évolutions suivantes :

- L'utilisation de l'encodage UTF-8

- L'authentification via Simple Authentication and Security Layer (SASL), et Transport Layer Security (TLS)

- Le support des Referrals (une branche pointe vers un autre annuaire) - Le support d'Unicode (internationalisation)

- La capacité d'étendre le protocole - Le support des schémas dans l'annuaire

Devenue pierre angulaire du système d’information, l’annuaire d’entreprise se complexifie proposant de plus en plus de données et gérant de plus en plus de services d’infrastructure.

Il est possible d’installer un serveur de messagerie interne à l’entreprise, ici l’entreprise fictive Lafleur pour permettre la réception d’un mail à la personne concernée par l’édition d’un nouveau ticket.

(31)

Création de la nouvelle entité Lafleur :

Arborescence de l’entité :

(32)

Création d’un nouvel utilisateur admin :

Simulation d’une erreur sur l’accès à un fichier (changement des droits sur un fichier) :

(33)

Visualisation du ticket sur la page d’accueil réparti par statut :

Concernant les statuts, grâce à un évènement comme l’attribution d’un ticket le statut change automatiquement.

Vue du demandeur Jasmine sur le ticket :

(34)

Visualisation du ticket avec la pièce jointe en .jpg :

Traitement du ticket :

(35)

Remarque : attention à la gestion des profils pour donner à un utilisateur les droits pour ouvrir un ticket, demande de validation etc…

Rappel sur GLPI :

Trois types d’utilisateur pour GLPI : Normal / normal

Tech / tech Glpi / glpi

Pour finaliser une solution GLPI à la mise en place de notre scénarii LaFleur : 1 – création d’un utilisateur de type normal à qui nous affectons un élément matériel qui va faire l’objet de l’incident, ici les droits d’accès sur un fichier.

2 – création du ticket incident.

3 – création d’un utilisateur technicien de type « admin » à qui l’administrateur GLPI attribuera le ticket précédant.

4 – on va suivre le ticket d’incident, et on va réfléchir à son incidence sur le cout du matériel, différent type de cout à envisager : cout horaire

5 – fermeture du ticket incident après la résolution de l’incident simulé.

(36)

Prise en main à distance d’un PC sur le réseau LaFleur

Pour la prise en main à distance d’un PC, 3 situations : PC(Windows) PC(Windows) par le bureau à distance

PC(Windows) PC(Windows) par une prise en main à distance avec Virtual box PC(Windows) PC(Linux) par SSH avec un PC virtualisé et réel

Pour ces activités nous avons besoin de :

. OpenSSH (Open BSD Secure Shell) : un ensemble d'outils informatiques libres permettant des communications sécurisées sur un réseau informatique en utilisant le protocole SSH (permet de travailler avec un Shell-interpréteur Linux-).

. Putty: http://www.putty.org/ pour se connecter en SSH sur un autre poste(en autre).

Remarque : par défaut les caractères sous Putty ne sont pas en UTF8, cela se traduit par un problème d’affichage des lettres accentuées. Il faut donc modifier les paramètres relatifs à la table de caractères.

. NX Free Server https://www.nomachine.com/download

Remarque : NX client for Windows dialogue en SSH avec un serveur Linux (forcement à partir d’une station de travail Windows). L’application X Window (sans le s !) permet de gérer l’affichage et clavier / souris.

. Pscp

Remarque : Putty ne permet pas de rapatrier des fichiers distants sur son poste de travail, pour ce faire, il est nécessaire d’utiliser pscp en mode DOS.

Autorisation de l’accès à distance sur le poste client :

L’action a été répétée sur le serveur.

(37)

Début de la prise en main et connexion sur le compte poste client :

Connexion à la machine distante :

(38)

Ecran du bureau Windows 7 à distance :

Prise en main du serveur :

Difficultés rencontrées :

Se connecter à un poste Linux depuis un poste client Windows

(39)

FileZilla Client (FileZilla)

FileZilla Client (FileZilla) est un client FTP, FTPS et SFTP, développé sous la licence

publique générale GNU. Il existe également un logiciel de serveur FTP du nom de FileZilla Server. Le logiciel est disponible pour Windows, Mac OS X et Linux.

FileZilla a été créé en 2001 par Tim Kosse et deux camarades de classe. Ils décident de rendre le logiciel open-source car il existe déjà plusieurs clients FTP sur le marché et ils ne pensent pas pouvoir commercialiser FileZilla.

Source : https://fr.wikipedia.org/wiki/FileZilla Accès au serveur FTP :

(40)

PHP

PHP : Hypertext Preprocessor, plus connu sous son sigle PHP (acronyme récursif), est un langage de programmation libre, principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme

n'importe quel langage interprété de façon locale. PHP est un langage impératif orienté objet.

PHP a permis de créer un grand nombre de sites web célèbres, comme Facebook, Wikipédia, etc. Il est considéré comme la base de la création des sites Internet dits dynamiques mais également des applications web.

Source : https://fr.wikipedia.org/wiki/PHP Site : http://www.php.net/

Notre site utilise le langage de programmation PHP, nous devons télécharger les modules nécessaires pour permettre son utilisation.

En complément nous avons utilisé : Wincache , WebPlatformInstaller , FastCGI

(41)

Oracle VM VirtualBox

Oracle VM VirtualBox (anciennement VirtualBox) est un logiciel libre de virtualisation publié par Oracle.

La machine hôte représente la machine physique qui va "héberger" une ou plusieurs machines virtuelles. Virtual Box est installé sur la machine hôte. En anglais, on la nomme "Host"

Le système hôte représente le système

d'exploitation (OS) qui est installé sur la machine hôte.

La machine invitée représente la machine

virtuelle qui sera créée et gérée par l'hyperviseur Virtual Box. On l'appelle aussi parfois "Client"

mais ce terme est moins adapté, il ne faut pas le confondre avec le client d'un système Client/Serveur. En anglais, on la nomme "Guest".

Le système invité représente le système d'exploitation qui est installé sur la machine virtuelle.

Source : https://fr.wikipedia.org/wiki/Oracle_VM_VirtualBox Site : https://www.virtualbox.org/

(42)

Windows Serveur 2012

Microsoft Windows Server 2012, anciennement connu sous le nom de code Windows Server 8, est la seconde avant dernière version du système d'exploitation réseau Windows Server. La version suivante est Windows Server 2012 R2.

Windows Server 2016 est sorti le 1er octobre 2014 en phase de développement et est prévu pour le 3e trimestre 2016 en version final.

Il s'agit de la version serveur de Windows 8 et du successeur de Windows Server 2008 R2. Windows Server 2012 est la première version de Windows Server à ne pas supporter les systèmes Itanium depuis Windows NT 4.0.

Une pré-bêta a été publiée le 9 septembre 2011 pour les abonnés MSDN ; puis Microsoft publie une bêta publique le 1er mars 2012 (build 8250).

Le 17 avril 2012, Microsoft annonce que le nom du produit sera Windows Server 2012.

Le 31 mai 2012, Microsoft annonce la version RC pour Windows Server 2012. La version finale (RTM) de Microsoft Windows Server 2012 est publiée le 1er août 2012 et le lancement public a lieu le 4 septembre 2012.

Cette nouvelle version de Windows Server apporte de nombreuses nouveautés qui permettent de rendre les serveurs plus évolutifs, virtualisables (Hyper-V) et favorise les évolutions vers les clouds privés ou publics.

Source : https://fr.wikipedia.org/wiki/Windows_Server Site : https://www.microsoft.com/fr-fr/

(43)

WampServer

WampServer (anciennement WAMP5) est une plateforme de développement Web de type WAMP, permettant de faire fonctionner localement (sans se connecter à un serveur externe) des scripts PHP. WampServer n'est pas en soi un logiciel, mais un

environnement comprenant deux serveurs (Apache et MySQL), un interpréteur de script (PHP), ainsi que phpMyAdmin pour l'administration Web des bases MySQL.

Il dispose d'une interface d'administration permettant de gérer et d'administrer ses serveurs au travers d'un tray icône (icône près de l'horloge de Windows).

La grande nouveauté de WampServer 2 réside dans la possibilité d'y installer et d'utiliser n'importe quelle version de PHP, Apache ou MySQL en un clic. Ainsi, chaque développeur peut reproduire fidèlement son serveur de production sur sa machine locale.

Source : Wikipédia

(44)

Internet Information Services

Dans le cadre de notre projet nous utilisons la version IIS 8.0.

Internet Information Services, communément appelé IIS (prononcé "2 i s"), est un

serveur Web (FTP, SMTP, HTTP etc.) des différents systèmes d'exploitation Windows NT.

IIS prend en charge plusieurs techniques Web telles les CGI, les ASP, les ASP .NET et une API spécifique à IIS de nom ISAPI permettant de créer des extensions et des filtres. IIS prend aussi en charge le langage PHP en mode CGI ou ISAPI.

Source : https://fr.wikipedia.org/wiki/Internet_Information_Services Site : https://www.iis.net/overview

Détail de la mise en place : - Installer IIS

Attention : dans la page sélectionner les fonctionnalités, sélectionner CGI pour les application PHP

- Installer PHP à l’aide de Web PI

Télécharger et installer PHP manuellement Détail :

- Installer PHP et WinCache

- Ajouter le dossier d’installation PHP à la variable d’environnement Path - Définir un mappage de gestionnaire pour PHP

- Ajouter des entrées de document par défaut pour PHP - Tests de l’installation de PHP

Ajouter notre application PHP

Point d’attention : ne pas travailler avec IIS et GLPI simultanément.

Source : https://technet.microsoft.com/fr-fr/library/hh831475(v=ws.11).aspx#InstallIIS

(45)

Gestion Libre de Park Informatique (GLPI)

GLPI (acronyme de gestionnaire libre de parc informatique) est un logiciel libre de gestion des services informatiques (ITSM) et de gestion des services d'assistance (issue tracking system et Service Desk). Cette solution open source est éditée en PHP et distribuée sous licence GPL4.

En tant que technologie open source, toute personne peut exécuter, modifier ou développer le code qui est libre. De ce fait, les contributeurs peuvent participer à l’évolution du logiciel en soumettant des modules supplémentaires libre et open source, sur GitHub.

GLPI est une application web qui aide les entreprises à gérer leur système

d’information. Parmi ses caractéristiques, cette solution est capable de construire un inventaire de toutes les ressources de la société et de réaliser la gestion des tâches administratives et financières. Les fonctionnalités de cette solution aident les Administrateurs IT à créer une base de données regroupant des ressources techniques et de gestion, ainsi qu’un historique des actions de maintenance. La fonctionnalité de gestion d'assistance ou helpdesk fournit aux utilisateurs un service leur permettant de signaler des incidents ou de créer des demandes basées sur un actif ou non, ceci par la création d'un ticket d’assistance.

Source : Wikipédia

Version installée : GLPI 0.85.2 + sa base complémentaire.

Point d’attention : compatibilité entre les versions.

Lien : http://glpi-project.org/spip.php?page=annonce&id_breve=336

(46)

Fusion Inventory

Fusion Inventory est un logiciel servant à l'inventaire et la maintenance d'un parc informatique à l'aide d'autres logiciels de ce type tels que GLPI ou OCS Inventory.

Fusion Inventory-Agent est :

- multi-plateforme : les différents systèmes d’exploitation sont supportés : Windows, Linux, FreeBSD, NetBSD, OpenBSD, Mac OS X, Sun Solaris, IBM AIX, HP-UX, DragonFly BSD et kFreeBSD.

- multi-serveur : l’agent peut communiquer avec plusieurs serveurs (OCS Inventory, FusionInventory for GLPI, Uranos, Mandriva Pulse2, OTRS, etc.).

Plusieurs méthodes d’exécution :

- exécution périodique, en utilisant les tâches planifiées ou le planificateur de tâches interne.

- peut être exécuté en daemon ou service Windows.

- peut être réveillé par le serveur si le serveur HTTP miniature est activé.

Modulaire :

- inventaire matériel et logiciel (intégré) - Wake-on-lan (intégré)

- module NetDiscovery : découvre tous les matériels réseaux utilisant Netbios, nmap et SNMP

- module NetInventory : inventaire utilisant des requêtes SNMP (pour les imprimantes, routeurs, switchs, …)

- module Deploy : déploiement de logiciels avec la possibilité de faire de la copie de fichier en pair-à-pair.

Source : Wikipédia.

Lien : http://fusioninventory.org/

(47)

Graphique de la remontée avec Fusion Inventory :

(48)

Site et lien utile

Installer .net 3.5 sur Windows 2012 R2 : http://pbarth.fr/node/117

Installer IIS 8.0 : http://www.dotnetexpertguide.com/2012/03/iis-8-dynamic-ip-domain- restriction.html

Source utile pour la rédaction du document : http://www.editions-eni.fr/

(49)

Remerciements

Un grand

merci

à nos professeurs de SI 5,

Yannick Delaunay

et

Jean Georgelin

du Lycée Yves Thépot de Quimper pour leur accompagnement tout au long de l’année, pour la mise en place de nombreux tutoriels pendant leur cours pour nous permettre de découvrir et de prendre en main leurs machines et les logiciels présentés dans ce document (ainsi que ceux que nous n’avons pas présentés comme les TP MS-DOS, Knoppix, les captures de trame Wire Shark, les installations de Windows Seven Pro et Linux Debian, les serveurs web et autres…), pour leur disponibilité pendant et en dehors des cours et leur engagement pour nous faire partager leur passion pour

l’informatique.

Références

Documents relatifs

Administration, groupe, « + » remplir la fiche puis ajouter, ensuite retourner dans groupe, cliquer sur le nouveau groupe. Pour integrer des utilisateurs a ce nouveau groupe,

Redémarrer le serveur apache sudo service apache2 restart Dans le navigateur, tapez localhost/ocsreports. Configure Mysql : identifiant= root, mot de passe «

Pour créer une arborescence de lieu, il faut activer le menu Configuration / Intitulés , sélectionnez «lieux» dans la liste déroulante et cliquez sur « Rechercher ».... Page

Mission 2: Mise en place d’une solution de supervision des équipements d’un parc informatique. Objectif : la deuxième partie du projet portera sur

Vous l’aurez vu, le SLA est une partie du contrat de maintenance informatique qui vous donne la possibilité de mettre en place les niveaux de service offert par le

Création du fichier virtualhost pour la machine : cd /etc/apache2/sites-available nano support.jrabou.local .conf.. jrabou.local ServerAdmin webmaster@localhost

Windows Server 2012 et Windows Server 2012 R2 ne sont disponibles qu’en quatre éditions : Deux éditions pour les TPE / PME (Foundation et Essentials) et deux éditions

Ou encore installer une fois l’agent sur un poste puis faire un déploiement a l’aide de FOG ou Windows Deployement Tool, mais là encore cela ne permet le déploiement que sur