Installation et
Configurationd’ossec
Présenté par :
DIALLO Mariama
DIALLO Mouhamed Lamine
Sommaire
1
I. Installation coté serveur
Installation des dépendances OSSEC
Téléchargement d’OSSEC
Une fois les dépendances installées, la prochaine installation est destinée à
OSSEC HIDS. Le code source d'OSSEC est disponible sur Github.
Vérifiez la dernière version avant de télécharger. Au moment d'écrire ces
lignes, le dernier en date est 3.1.0.
wget https://github.com/ossec/ossec-hids/archive/3.1.0.tar.gz
2
Notification par e-mail (si vous avez installé un serveur SMTP,
répondez y)
Adresse mail par lequel les notifications seront envoyées (par exemple
admin@lptiasr.sn). Il faut que cette adresse corresponde avec celle que
vous avez crée dans votre serveur de messagerie.
Adresse IP de votre serveur SMTP
Et pour le reste de la configuration laissez les options par défaut.
A la fin de la configuration tapez sur Entrée.
Téléchargement et installation de l’interface graphique
git clone https://github.com/ossec/ossec-wui.git
sudo mv ossec-wui /srv
cd /srv/ossec-wui
./setup.sh
Configuration de l’interface graphique
Après l’exécution du script setup, il vous sera demandé de définir un nom
d’utilisateur et un mot de passe pour pouvoir accéder à l’interface graphique
d’OSSEC.
Puis choisissez www-data comme utilisateur d’Apache autorisé à accéder à
l’interface graphique.
Création d’un hôte virtuel Apache
nano /etc/apache2/sites-enabled/ossec-wui.conf
Mettez dans ce fichier ces quelques lignes :
<VirtualHost *:80>
DocumentRoot /srv/ossec-wui/
ServerName ossec.lptiasr.sn
ServerAlias www.ossec.lptiasr.sn
ServerAdmin admin@example.com
<Directory /srv/ossec-wui/>
Options +FollowSymlinks
AllowOverride All
Require all granted
</Directory>
3
ErrorLog /var/log/apache2/moodle-error.log
CustomLog /var/log/apache2/moodle-access.log combined
</VirtualHost>
Remplacez lptiasr.sn par votre nom de domaine puis enregistrez le fichier et
quittez.
Activation du module rewrite
Il faudra activer le module rewrite et redémarrer le serveur web Apache.
sudo a2enmod rewrite
sudo systemctl restart apache2
4
A la connexion vous devriez avoir une page comme ci-dessous :
5
Cliquez sur Next, vous devriez avoir la fenêtre sur l’acceptation de la licence.
6
Cliquez sur I Agree la fenêtre sur le choix des composants à installer doit
s’ouvrir :
7
Laissez le processus d’installation se terminer puis cliquez sur Next. Et voila
l’installation est terminée. Décochez la case et cliquez sur Finish
8
Cliquez sur la touche Windows et exécutez en tant qu’Administrateur le
logiciel nouvellement installé. Il ne vous restera plus qu’à mettre l’adresse IP
du serveur OSSEC et de coller la clé d’authentification générée par le serveur
pour cet agent.
9
Retournez au menu principal et choisissez l’option E pour extraire la clé
d’authentification générée par le serveur pour l’agent. Puis saisissez l’ID de
l’agent dont vous voulez extraire la clé. Et enfin copiez la clé.
10
Quittez le gestionnaire d’agents et redémarrez le serveur et démarrez l’agent
avec les commandes respectives /var/ossec/bin/ossec-control restart et
/var/ossec/bin/ossec-control start. Normalement quand vous actualisez
l’interface graphique du serveur vous devriez voir l’agent nouvellement créée.
12