OCS Inventory NG

Transcription

OCS Inventory NG
OCS Inventory NG
Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels
Introduction
1. Avant-propos
15
1.1 Cibles et objectifs de l'ouvrage
1.2 Organisation du livre
1.3 Pré-requis techniques et ressources documentaires
1.3.1 Pré-requis techniques
1.3.2 Ressources documentaires
2. Présentation générale
16
16
17
17
18
18
2.1 La communauté
2.2 La licence du logiciel OCS Inventory
2.3 Périmètre cible du logiciel OCS Inventory
2.4 Principales fonctionnalités
2.4.1 Inventaire et gestion de parc
2.4.2 Déploiement de logiciels
2.4.3 Découverte automatique du réseau et scan SNMP
2.4.4 Support de plug-ins
2.4.5 Interfaçage avec des logiciels tiers
18
20
20
21
21
22
22
23
23
Installation du serveur OCS Inventory
1. Objectifs du chapitre et pré-requis
25
1.1 Contexte et pré-requis
1.2 Fichiers téléchargeables
26
26
2. Architecture de l'application
26
2.1 Principe de fonctionnement général
2.2 Les modules d'OCS Inventory
2.2.1 Le serveur de communication
2.2.2 Le serveur d’administration
2.2.3 L'installation des modules
www.editions-eni.fr
© Editions ENI
27
28
28
28
29
1/13
OCS Inventory NG
Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels
3. Mise en œuvre sur plate-forme Windows
3.1 Installation d'OCS Inventory sur plate-forme XAMPP
3.1.1 Installation
3.1.2 Configuration MySQL
3.1.3 Fin d'installation
3.2 Configuration SSL du serveur OCS Inventory
3.2.1 Activation de l'extension PHP OpenSSL
3.2.2 Certificat de sécurité SSL
4. Mise en œuvre sur plate-forme Linux
30
30
35
40
42
42
43
44
4.1 Plate-forme Red Hat/CentOS
4.1.1 Installation du serveur CentOS
4.1.2 Installation d'OCS Inventory depuis les dépôts CentOS
4.1.3 Configuration SSL sur un serveur CentOS
4.2 Plate-forme Debian (installation recommandée)
4.2.1 Installation du serveur
4.2.2 Installation d'OCS Inventory
4.2.3 Installation des dépendances
4.2.4 Installation de l'application
4.2.5 Configuration SSL du serveur OCS Inventory
5. Première remontée d'inventaire
44
44
49
58
59
59
63
63
65
72
74
5.1 Installation du client OCS Linux
5.1.1 Installation du client :
5.1.2 Déclenchement manuel de la remontée du client OCS Linux
6. Présentation de l'interface et ergonomie
6.1 Première connexion à l'interface
6.1.1 Présentation générale de l'interface
6.1.2 Modification du mot de passe par défaut du compte admin
6.1.3 Correction de l'erreur relative au fichier install.php
6.2 Le menu d'accueil
6.3 La page Toutes les machines
6.4 Les fiches « machines »
www.editions-eni.fr
29
© Editions ENI
75
75
76
77
77
79
80
82
82
86
88
2/13
OCS Inventory NG
Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels
6.5 Fonctions de recherche
6.5.1 Recherches multicritères
6.5.2 Recherches par logiciels
89
90
92
Fonctionnement et déploiement des agents
1. Objectifs du chapitre et pré-requis
93
1.1 Contexte et pré-requis
1.2 Fichiers téléchargeables
93
94
2. Fonctionnement des clients OCS
94
2.1 Principe général des remontées de l'agent
2.2 Structure d'un échange entre un agent et son serveur de rattachement
2.3 Intervalle de remontée des clients OCS
2.4 Informations inventoriées par les clients
3. Installation du client Windows
102
3.1 Fichiers nécessaires
3.2 Installation manuelle en mode graphique
3.2.1 Préparation
3.2.2 Installation
3.3 Installation « silencieuse » de l'agent OCS
3.3.1 Description des options d'installation de l'agent OCS
3.3.2 Exemple d'utilisation
3.4 Précisions sur l'agent OCS Inventory Windows
3.4.1 Le service OCS Inventory
3.4.2 Répertoire d'installation et de configuration de l'agent
3.4.3 Fichiers de configuration et fichiers journaux (logs)
3.4.4 Interface graphique de l'agent OCS Windows
4. Déploiement du client OCS sur un domaine Windows
4.1 Introduction
4.2 Principe de fonctionnement
4.2.1 Illustration du principe de fonctionnement
www.editions-eni.fr
95
96
98
99
© Editions ENI
102
103
103
104
112
112
114
114
114
115
116
116
117
117
118
118
3/13
OCS Inventory NG
Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels
4.3 Paramétrage du client OCS avec OCS Packager
4.3.1 Pré-requis
4.3.2 Exécution d'OCS Packager et compilation du client paramétré
4.3.3 Exemple de configuration
4.4 Déploiement automatique du client OCS sur un domaine Active Directory
4.4.1 Méthode « classique » de diffusion du client
4.4.2 Méthode alternative sur un domaine Active Directory
4.4.3 Autres paramètres applicables à l'exécutable OcsLogon.exe
5. Déploiement du client OCS Windows avec Deployment Tool
5.1 Pré-requis
5.2 Installation et configuration
5.3 Paramétrage et installation de l'agent
6. Installation et déploiement des clients sur plate-forme Linux
6.1 Principe
6.2 Installation à partir des dépôts de la distribution
6.2.1 Installation et configuration de l'agent (distribution Debian)
6.3 Installation à partir de l'archive téléchargeable
6.3.1 Préparation
6.3.2 Installation des dépendances
6.3.3 Installation et configuration
119
119
120
122
125
126
128
130
131
131
132
134
140
140
140
141
142
143
143
144
7. Autres plates-formes compatibles
148
8. Options propres au client OCS
148
8.1 Principales options du client OCS unifié
8.2 Principales options du client OCS Windows
8.3 Autres options du client Windows
9. Options de configuration modifiables dans l'interface OCS Inventory
9.1 Onglet Inventaire
9.2 Autres options
www.editions-eni.fr
149
150
152
153
153
155
© Editions ENI
4/13
OCS Inventory NG
Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels
10. Réflexions préalables au déploiement des clients
156
Inventaire exhaustif du parc informatique
1. Objectifs du chapitre et pré-requis
159
1.1 Contexte et pré-requis
1.2 Fichiers téléchargeables
160
161
2. Saisie d'informations
161
2.1 Le tag OCS Inventory
2.1.1 Édition manuelle des tags
2.1.2 Alimentation du tag à l'installation du client OCS
2.1.3 Alimentation du tag par les utilisateurs
2.1.4 Autres précisions sur le tag OCS
2.2 Les données administratives
2.2.1 Modification et ajout de données administratives
2.2.2 Édition des données administratives
2.3 Les notes
2.4 Exemple de configuration
2.4.1 Contexte de l'exemple
2.4.2 Mise en œuvre
2.4.3 Aperçu de la solution
3. Interrogations en base de registre Windows
3.1 Rappels sur la base de registre Windows
3.2 Interroger la base de registre avec le client OCS
3.3 Option de configuration
4. Interrogations automatiques du réseau
4.1 Consultation des résultats
4.2 Édition des informations IpDiscover
4.2.1 Édition des équipements découverts
www.editions-eni.fr
© Editions ENI
162
163
166
167
169
170
170
173
174
175
175
176
181
182
182
184
186
186
187
189
189
5/13
OCS Inventory NG
Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels
4.2.2 Édition des sous-réseaux
4.3 Configuration de la fonction IpDiscover
4.3.1 Configuration générale
4.3.2 Configuration au niveau de chaque machine
5. Interrogations SNMP
191
192
193
194
195
5.1 Pré-requis au fonctionnement des requêtes SNMP
5.2 Configuration d'OCS en vue de l'interrogation SNMP
5.2.1 Activation de la fonctionnalité
5.2.2 Configuration des communautés SNMP
5.3 Déclenchement d'un inventaire SNMP et exemple de remontées
5.3.1 Principe
5.3.2 Mise en œuvre
6. Inventaire des postes hors réseau
196
197
197
197
199
199
199
201
6.1 Inventaires de postes Windows hors réseau
6.2 Inventaires de postes Linux hors réseau
6.3 Chargement des fichiers d'inventaires dans l'interface
7. Gestion des doublons
202
202
203
204
7.1 Affichage des doublons
7.2 Fusion des doublons
7.3 Blacklist d'informations
7.4 Fusion automatique des machines
204
205
206
207
Authentification et gestion des profils
1. Objectifs du chapitre et pré-requis
209
1.1 Contexte et pré-requis
1.2 Fichiers téléchargeables
209
210
2. Authentification interne et profils de base
2.1 L'authentification interne
www.editions-eni.fr
210
210
© Editions ENI
6/13
OCS Inventory NG
Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels
2.2 Description des profils de base
2.3 Créer de nouveaux utilisateurs
2.4 Les groupes d'utilisateurs
2.5 Réinitialisation d'un mot de passe
2.6 Modification et création de profils
2.6.1 Modification des profils existants
2.6.2 Création de nouveaux profils
2.7 Précision de sécurité sur l'authentification interne
3. Utiliser une authentification centralisée (AD / LDAP)
3.1 Configurer OCS Inventory en vue d'une authentification AD
3.1.1 Contexte de l'exemple
3.1.2 Configuration des informations de connexion
3.1.3 Modification des fichiers de configuration
3.2 Configuration de l'authentification LDAP
3.2.1 Configuration de l'application
3.2.2 Modification des fichiers de configuration
4. Les modes de fonctionnement d'OCS Inventory
4.1 Le mode NORMAL
4.2 Le mode DEBUG
4.3 Le mode FUSER
4.4 Le mode LANGUE
4.5 Le mode MAINTENANCE
4.6 Le mode NOCACHE
212
213
218
219
220
220
230
233
235
235
235
236
239
241
241
242
242
243
244
244
245
245
245
Maîtrise du parc logiciel et des déploiements
1. Objectifs du chapitre et pré-requis
247
1.1 Contexte et pré-requis
1.2 Fichiers téléchargeables
247
248
2. Menus propres aux logiciels
248
2.1 Menu logiciel propre à chaque machine
www.editions-eni.fr
© Editions ENI
248
7/13
OCS Inventory NG
Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels
2.2 Menu Tous les logiciels
2.3 Recherches multicritères propres aux logiciels
2.4 Menu Dictionnaire
3. Déploiement de logiciels avec OCS Inventory
3.1 Principe
3.2 Création et activation d'un paquet de déploiement
3.2.1 Création du paquet de déploiement
3.2.2 Activation manuelle du paquet Firefox
3.3 Déploiement du paquet Firefox sur un poste de test
3.3.1 Affectation du paquet
3.3.2 Paramétrage de la configuration de déploiement en vue du test
3.3.3 Déclenchement manuel du processus de déploiement
3.4 Déploiement du paquet Firefox sur le parc en production
3.4.1 Affectation du paquet à un ensemble de machines
3.4.2 Activation générale de la fonctionnalité de télédéploiement
3.4.3 Déroulement du télédéploiement en production
4. Autres fonctionnalités de déploiement
250
251
251
254
254
256
256
263
267
267
269
272
274
274
279
279
280
4.1 Stocker un fichier
4.1.1 Création
4.1.2 Activation
4.1.3 Affectation du paquet et déploiement
4.2 Exécuter une commande
4.2.1 Lancement de la commande rem
4.2.2 Installation d'un exécutable au format MSI
280
281
283
284
285
285
287
5. Principales erreurs liées aux télédéploiements
288
6. Menus de configuration liés aux déploiements
290
6.1 Le menu de configuration général
6.2 Les options de télédéploiement d'une fiche machine
6.3 Précisions sur les temporisations appliquées
7. Pour aller plus loin
www.editions-eni.fr
291
292
294
295
© Editions ENI
8/13
OCS Inventory NG
Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels
Configuration du workflow de télédéploiement
1. Objectifs du chapitre et pré-requis
297
1.1 Contexte et pré-requis
1.2 Fichiers téléchargeables
1.3 Avertissements propres à ce chapitre
2. Utilité et principe du workflow
298
298
298
299
2.1 Utilité du workflow de télédéploiement
2.2 Principe de fonctionnement
2.3 Activation générale de la fonctionnalité
3. Scénarios d'utilisation du workflow
299
299
300
301
3.1 Exemple simple d'utilisation du workflow
3.1.1 Description du processus envisagé
3.1.2 Configuration du workflow
3.1.3 Mise en application de ce processus
3.1.4 Commentaires sur l'exemple traité
3.2 Exemple d'utilisation avancée
3.2.1 Description du processus envisagé
3.2.2 Configuration du workflow
3.2.3 Mise en application de ce processus
3.2.4 Remarques sur l'exemple traité
4. Étendre les informations présentes dans l'interface du workflow
4.1 Modification des valeurs par défaut
4.2 Ajout de nouvelles données aux onglets existants
4.3 Ajout de nouveaux onglets
302
302
302
309
318
318
319
320
324
327
328
329
330
334
Utilisation à moyenne et grande échelle
1. Objectifs du chapitre et pré-requis
337
1.1 Contexte et pré-requis
338
www.editions-eni.fr
© Editions ENI
9/13
OCS Inventory NG
Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels
1.2 Fichiers téléchargeables
338
2. Utiliser les groupes de machines
338
2.1 Présentation des groupes de machines
2.1.1 Les groupes statiques
2.1.2 Les groupes dynamiques
2.1.3 Les groupes de redistribution
2.2 Configuration des groupes
2.3 Cas d'utilisation
2.3.1 Améliorer la gestion des inventaires
2.3.2 Gérer des configurations personnalisées
2.3.3 Cibler les déploiements d'applications
3. Utiliser des serveurs de redistribution
339
339
344
347
349
350
350
351
352
353
3.1 Création des serveurs de redistribution
3.2 Configuration du logiciel OCS Inventory en vue de l'utilisation de la redistribution
3.2.1 Les groupes de serveurs
3.2.2 Les règles d'affectation
3.2.3 Copie des paquets de déploiement
3.2.4 L'activation des paquets
3.2.5 Affectation des paquets
3.2.6 Déploiement du paquet
3.2.7 Commentaire et résumé des étapes
4. Architecture maître esclave
353
354
354
356
358
361
362
364
364
366
4.1 Principe
4.2 Configuration
4.2.1 Création du répertoire de dépôt des inventaires
4.2.2 Configuration de l'esclave
4.2.3 Vérification et création d'une tâche planifiée
4.2.4 Options de lancement de l'utilitaire ocsinventory-injector.pl
366
367
367
368
370
371
Interfacer OCS Inventory avec des logiciels tiers
www.editions-eni.fr
© Editions ENI
10/13
OCS Inventory NG
Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels
1. Objectifs du chapitre et pré-requis
373
1.1 Contexte
1.2 Pré-requis
1.3 Fichiers téléchargeables
1.4 Avertissements
374
374
375
375
2. Exploiter la base MySQL ocsweb
375
2.1 Présentation du logiciel GLPI
2.2 Découvrir GLPI
2.3 Configuration du serveur MySQL
2.4 Remarques sur cet exemple
375
376
376
378
3. Utiliser le web service d'OCS Inventory
379
3.1 Principe du web service
3.2 Configuration du serveur
3.2.1 Installation des composants supplémentaires
3.2.2 Activation du web service
3.2.3 Configuration de l'authentification au web service
3.2.4 Désactivation de l'authentification
3.3 Exemples de mise en œuvre
3.3.1 Exemple 1 : Toutes les machines
3.3.2 Exemple 2 : Écrans et imprimantes filtrés par tag
3.4 Utilisation de l'utilitaire soap-client.pl
3.4.1 Exemple d'utilisation du script soap-client.pl
3.4.2 Documentation complémentaire
379
380
380
380
381
383
383
384
390
393
393
394
Installation et utilisation des plug-ins
1. Objectifs du chapitre et pré-requis
395
1.1 Contexte et pré-requis
1.2 Fichiers téléchargeables
www.editions-eni.fr
396
396
© Editions ENI
11/13
OCS Inventory NG
Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels
2. Installation et utilisation des plug-ins
396
2.1 Généralités
2.2 Plug-in « Statistiques des communications »
2.2.1 Présentation du plug-in
2.2.2 Installation
2.2.3 Utilisation
2.3 Plug-in Windows : Informations de sécurité
2.3.1 Présentation du plug-in
2.3.2 Installation
2.3.3 Utilisation
2.4 Plug-in Linux : Remontée des tâches Cron
2.4.1 Installation
2.4.2 Utilisation
2.5 Documentation en ligne
396
397
397
398
400
401
401
401
407
407
408
413
414
Création d'exécutables avec NSIS
1. Objectifs du chapitre et pré-requis
415
1.1 Pré-requis
1.2 Fichiers téléchargeables
416
416
2. Installation de NSIS
416
3. Construction de l'exécutable d'installation FireZip
417
3.1 Préparation de l'environnement
3.2 Création du script NSIS
3.3 Compilation
417
419
422
4. Construction d'un exécutable pour le déploiement de plug-ins Windows
4.1 Préparation de l'environnement
4.2 Création du script NSIS
4.2.1 Options générales
www.editions-eni.fr
425
425
426
426
© Editions ENI
12/13
OCS Inventory NG
Maîtrisez l'inventaire de votre parc informatique et le déploiement de vos logiciels
4.2.2 Section principale
4.2.3 Section uninstall
4.3 Compilation
427
428
429
Index
www.editions-eni.fr
433
© Editions ENI
13/13

Documents pareils

Installation d`OCS Inventory NG v2.1

Installation d`OCS Inventory NG v2.1 Installation d’OCS Inventory NG v2.1 Procédure d’utilisation Objectif du document : Installation d’OCS Inventory Ng v2.1 sur un serveur Linux (ici Ubuntu Server 14.04) et remonté des machines du pa...

Plus en détail

OCS GLPI DEBIAN5

OCS GLPI DEBIAN5 Gestion de parc Informatique Jonathan Gautier

Plus en détail

OCS Inventory NG Serveur 2.1 : Installation et Configuration

OCS Inventory NG Serveur 2.1 : Installation et Configuration Le serveur de base de données ne peut, à l’heure actuelle, être que sur MySQL 4.1 (ou supérieur) avec un moteur InnoDB actif. Le serveur de communication est écrit en langage PERL en tant que modul...

Plus en détail

Installation de OCS Inventory ultime

Installation de OCS Inventory ultime changer la valeur de TTO_Wait à 10 par exemple, enregistrez, « killez » le service "ocs inventory service", puis relancez-le. La machine se synchronisera dans les 10 secondes.

Plus en détail