gestion parc

Download Report

Transcript gestion parc

Ce projet consiste à mettre en œuvre OCS Inventory et GLPI sont deux outils Open-Source
pour la gestion d’un parc informatique.
G.L.P.I. est une application libre, distribuée sous licence GPL destinée à la gestion de parc
informatique.
G.L.P.I. est composé d'un ensemble de services Web écrits en PHP qui permettent de recenser et de
gérer l'intégralité des composantes matérielles ou logicielles d'un parc informatique, et ainsi
d'optimiser le travail des techniciens grâce à une maintenance plus cohérente.
Les fonctionnalités principales de l'application s'articulent autour de deux axes :
L'inventaire précis de toutes les ressources techniques, matérielles et logicielles, existantes dont les
caractéristiques seront stockées dans une base de données.
La gestion et l'historisation, des diverses opérations de maintenance et des procédures liées,
réalisées sur ces ressources techniques.
Enfin, cette application a pour but d'être dynamique et directement reliée aux utilisateurs. Une
interface autorise donc ces derniers à éventuellement prévenir le service de maintenance et à
répertorier un problème rencontré avec l'une des ressources techniques à laquelle ils ont accès.
Il intégre des fonctions de helpdesk.
Install de OCSINVENTORY
Install de mysql-server-5
install php5
Install de Ocsinventory
Install phpmyadmin (interface mysql permet la maintenance des bases de données)
Accepter dbcommon
Cocher apache2
Lancer phpmyadmin Lancer glpi [@ip/phpmyadmin]
[Un lien symbolique (ln –s usr/share/phpmyadmin /var/www/phpmyadmin)]
Lancer glpi [@ip/ocsreports]
mysql> mysql -u root -p
Pour plus de sécurité, créer un utilisateur différent de "ocs" qui est le compte par défaut
mysql> GRANT ALL PRIVILEGES ON *.* TO 'ocs'@'localhost' IDENTIFIED BY
'ocs' WITH GRANT OPTION;
Agent sur linux
apt-get install ocsinventory-agent
Pour forcer l’agent à envoyer un rapport tout de suite afin de
vérifier si celui-ci “remonte” bien jusqu’au serveur en tapant
la commande suivante
ocsinventory-agent --server 192.168.95.120
Agent sur WINDOWS avec sécurité
Install de l’agent OCS
Télécharger le package agent ocs
Télécharger le .exe agent ocs
Installer les sur les machines clientes
Récuperer fichier ssl-cert-snakeoil.pem dans le serveur ocs
Le chemin /etc/ssl/certs/ ssl-cert-snakeoil.pem
Renommer le fichier en cacert.pem
Actualiser avec F5
Couplage entre GLPI et OCSINVENTORY
Télécharger le plugin OCS inventory NG
Vérifier dans /etc/mysql/my.cnf le port d’écoute par defaut de mysql (3306)
Et que le bind-address soit 0.0.0.0 pour sortir et non en 127.0.0.1
Remplir la config du plugins ocs ng et valider
Installation standard glpi
Installe mysql base de données
Installe du PHP language de programmation
Installer glpi (accepter dbcommon pour modifier votre base de données)
Mise à jour GLPI
Télécharger la nouvelle version GLPI dans /usr/share
(Sauvegarder l'ancienne version dans un repertoire par précaution)
Décompresser en faisant un tar –xzf et écraser l’ancienne version dans usr/share/glpi
Permissions sur le répertoire GLPI
Groupe propriétaire www-data
Changement des droits en écriture et lecture
Lancer l'interface web glpi [@ip/glpi]
Actualiser avec F5
Insérer le plugins
Télécharger et decompresser les plugins dans /usr/share/glpi/plugins les différents plugins
nécessaires pour la mise a jour de glpi et surtout le plugin OCS INVENTORY NG pour la
relation et rendre l'inventaire et matériel et logiciel des ordinateurs plus performant.
Actualiser avec F5
Commandes suites à des contraintes
Commandes utiles
Find / -iname nom-du-fichier= Permet de retrouver le chemin du fichier
Expl : Find / -iname install.php
Commande status
Expl: /etc/initi.d/mysql
status stop restart
netstat -l | grep mysql = permet de savoir l’écoute du port que utilise mysql
netstat -ano | grep 3306 = permet de savoir sur quel @ip ecoute le 3306 de mysql
mysql -h localhost -u root –p = lancement mysql
ln –s /path/ = créer un lien symbolique
tail –f /var/log/syslog = affiche le journal des évènements
update-rc.d network-manager remove = désactive network-manager