Vous êtes sur la page 1sur 23

TP1-Méthode ad-hoc1 (utilitaires)

Netstat –anp | grep –w 80 : permet de voir le service qui tourne sur port 80 de la machine

Killall apache2 permet d’arrêter tous les processus d’apache2 en faisant les commande
précédente on voie que aucune services n’utilise le port 80

La commande traceroute permet de voir l’ensemble des sauts vers un hôte

Dans l’exemple ci-dessus la passerelle par défaut est l’adresse 192.168.43.1


La commande route –n qui permet de voir la table de routage confirme que notre passerelle
est bien le 192.168.43.1

La commande tail –f /var/log/syslog permet de consulter le journal de votre système


syslog
La capture ci-dessus du fichier journal montre la requête dhcp que notre machine vient de
faire.
La commande apt-cach policy nom_du_logiciel permet de voir si un logiciel est installé ou
non ou bien encore si le logiciel n’est pas connu par le système.
Dans notre cas mysql-server est bien installée comme le montre la figure ci-après :
TP2-Méthode ad-hoc2 (gestion des fichiers log de
serveurs)

❖ Activation du fichier log de mysql


En éditant le fichier /etc/mysql/my.cnf on constate que le fichier log du server mysql
n’est pas activé

Nous allons modifier ce fichier comme suite en décommantant les deux lignes comme
suit

On redémarre le service mysql


Ouvrons un autre terminal et connectons-nous en tant que root.
Ouvrons mysql avec la commande mysql –u root –p et Créons la base de donnée
base1 on ferme mysql avec exit en se reconnectant en mettant un faut mot de passe on
constate que l’accès est réfugé.
Pour visualiser tout le travail qu’on a fait avec mysql on tape la commande tail –f
/var/log/mysql/mysql.log

❖ Activation du fichier log d’apache2


Par défaut les lignes permettant de voir le fichier log d’apache2 dans
/var/log/apache2/ sont activées dans /etc/apache2/site-avaible/000-default.conf
.
On démarre apache2 avec service apache2 start puis on se rend dans un navigateur

Pour visualiser notre journal log on revient sur le terminal et on tape tail.
/var/log/apach2/access.log

❖ Activation du fichier log de postfix


On vérifie si la visualisation du fichier log de postfix est activer pour cela on se
rend dans /etc/postfix/postfix.script
Après avoir effectué quelque configuration on se rend dans /var/log/ puis on lance les
commandes suivants avec tail.

Activation du fichier log de dovecot


Activation du fichier log de ldap
Activation et test du fichier log du serveur radius
TP4 : Installation de NAGIOS

❖ Installer les prérequis


Apache2, php5, build-essential
➢ Apt-get install apache2 php5 build-essential

❖ Du côté du serveur superviseur :

Installer le serveur nagios et nagios-nrpe-plugin avec la commande :


➢ Apt-get install nagios nagios-nrpe-plugin
Lors de l’installation on vous demandera le mot de passe de l’administrateur nagiosadmin
puis le confirmé
Pour vérifier l’installation de nagios on se rend dans le navigateur et on tape l’adresse du
serveur / nagios3.

Une identification sera demander et on utilise le profil « nagiosadmin » et le mot de passe


saisi lors de l’installation « passer ».
TP5 - supervision des machines linux

❖ Du côté du serveur-linux à superviser :


On install le serveur nrpe de nagios avec la commande suivante.
➢ Apt-get install nagios-nrpe-server

Apres on se rend dans /etc/nagios/nrpe.conf dans ce fichier on remplace 127.0.0.1 de


allowed_hosts par l’addresse IP du serveur superviseur nagios.
Et on remplace ctte ligne :
o command[check_hda1]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -
p /dev/hda1
par celle-ci :
o command [check_sda1]=/usr/lib/nagios/plugins/check_disk -u GB -w 20% -
c 10% -p /dev/sda1
et en fin on redemare le serveur nrpe avec

service nagios-nrpe-server restart

❖ Du côté du serveur nagios superviseur


On effectue le teste de connectivité après avoir créer un modèle de poste ici linux-
host.cfg
On redémarre nagios3 serveur et on se rend dans notre navigateur pour superviser nos
hôtes
Vue d’ensemble des Hôtes à superviser
TP6- supervision des machines Windows
❖ Du côté du client Windows

On installe client NSClient++

Lors de son installation on nous demande l’adresse IP du serveur et le mot de passer


de l’administrateur nagiosadmin et on cauche également les lignes suivantes.
On part dans C:\Program Files\NSClient++

Faites un clic droit sur nsclient partez dans propriété, sécurité puis modifier pour
permettre à l’administrateur de modifier le fichier.
A présent ouvrer le fichier nsclient puis mettez à enabled tous les paramètres de la
section [/modules] puis enregistrer.
En fin redémarrer les services nsclient pour pouvoir prendre en compte les
paramètres.

❖ Du côté du serveur nagios3 de Linux


Apres avoir installé nagios3 on se rend dans /etc/nagios3/conf.d pour visualiser les
fichiers de configurations de la supervision.

Le dossier conf.d contient un ensemble de fichier de configuration par défaut que


nous pouvons utilisant en produisant un modèle de ses fichiers en les copiant et en
modifiant leur nom. Parmi ces fichiers de configuration nous utilisons dans notre
cas : generis-host_nagios2.cfg, generic-service_nagios2.cfg et localhost_nagios2.cfg
copiés respectivement en linux-server.cfg,
linux-service.cfg et windows-host.cfg
o linux-server.cfg et linux-service.cfg
Constituent les templates de définition des services et des postes (hôtes)
o windows-host.cfg
Dans ce fichier on définit les hôtes à superviser et les services tout en précisant les
templates
Apres ceci on redmare le server nagios3 et apache2 et on teste le ping

Maintenant nous pouvons nous rendre dans le navigateur pour


superviser notre machine linux

Vous aimerez peut-être aussi