Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
lire [Le 05/02/2009, 14:13] – rebarbatif > rébarbatif, depots > dépôts, Verifier > Vérifier, des rapport > des rapports Canigou 66lire [Le 04/09/2021, 15:06] (Version actuelle) – Plus dans les dépôts depuis longtemps. 86.215.34.61
Ligne 1: Ligne 1:
-{{tag>serveur}} 
  
- 
-====== Lire ====== 
- 
-Quoi de plus désagréable et rébarbatif que l’analyse de ses fichiers de "logs" réseau. Oui, vous savez ces innombrables fichiers qui vous informent de l’état de votre machine, des attaques qu'elle subit et des problèmes qu'elle rencontre. 
- 
- 
- 
-====== Introduction ====== 
- 
-Lire analyse les fichiers "log" de notre distribution préférée puis fait un résumé qu'il nous envoye par mail. Le nombre important  de logiciel qu'il supporte fait de lui un outils très intéressant. 
- 
-^ Logiciels supportés ^^ 
-|SGBD | * Mysql\\ * PostgreSQL | 
-|Dialup |  * isdnlog | 
-|DNS |  * BIND 8\\ * BIND 9 | 
-| Email|  * ArGoSoft Mail Server\\ * Exim\\ * Postfix\\ * Netscape Messaging Server\\ * Qmail\\ * Sendmail| 
-|Firewall |* Log files from Cisco IOS\\ * IPfilter\\ * iptables\\ * WELF\\ * Watchguard| 
-|FTP |* xferlog (WU-FTPD, ProFTPD, etc)\\ * IIS FTP| 
-| Print |* CUPS\\ * LPRng| 
-|Proxy |* Squid\\ * MS ISA\\ * WELF| 
-|Syslog |* BSD-like\\ * Netscape Messaging Server\\ * Solaris 8\\ * Kiwi Syslog Daemon\\ * Sendmail Switch Log\\ * WTSyslog | 
-| WWW |* Apache\\ * Boa \\ * iPlanet Web Server\\ * IIS 4.0 & 5.0| 
-| Spamfilter | * SpamAssassin| 
- 
- 
-====== Installation ====== 
- 
-Lire est présent dans les dépôts Universe. 
- 
-<code>sudo apt-get install lire</code> 
- 
-Configuration de Exim v4 : 
-  * Distribution direct par SMTP 
-  * yes ( le compte SMTP Lire sera supprimé en même temps que le logiciel Lire ) 
- 
- 
-====== Configuration ====== 
- 
-Il semble être possible de configurer le logiciel à partir d'une interface en ligne de commande : 
-<code>lire</code> 
- 
-Comme je n'ai pas réussi à utiliser cette interface la suite de la documentation se fera exclusivement à partir des commandes de lire. 
- 
- 
- 
- 
- 
-===== Vérifier l'envoi des mails ===== 
- 
-Si vous n'avez pas de client mail, installez mutt un client mail en ligne de commande très léger : 
-<code>sudo apt-get install mutt</code> 
- 
-Lancer mutt : 
-<code>mutt</code> 
- 
-^les commandes sont :^^ 
-|q | Quit| 
-| d | Del| 
-| u|Undel   | 
-| s|Save  | 
-| m|Mail  | 
-|r|Reply  | 
-|g|Group  | 
-|?|Help| 
- 
-Pour envoyer un mail il suffit de taper "m". 
-Il faut alors saisir le destinataire : 
-<code>To: </code> 
-Puis le sujet : 
-<code>Subject: </code> 
-On peut alors écrire le corps du mail.\\  
-Une fois fini ctrl+x pour sortir\\  
-Taper Y pour sauvegarder\\  
-Taper Y pour envoyer le mail\\ 
- 
-Si vous recevez le mail c'est que votre serveur de mail fonctionne correctement. 
- 
-===== Mise en place des scripts ===== 
- 
-Pour commencer nous allons générer des rapports directement dans le terminal avec la commande "lr_log2report".\\  
-Exemple : 
-<code> 
-lr_log2report syslog /var/log/syslog 
-lr_log2report common /var/log/apache2/access.log 
-</code> 
- 
-Maintenant nous allons nous les envoyer par mail : 
-<code> 
-lr_log2mail  common --log-file /var/log/apache2/access.log -s "Apache report" -o html mon_addresse@mail.com 
-lr_log2mail  syslog --log-file /var/log/syslog -s "Syslog report" -o html mon_addresse@mail.com 
-</code> 
- 
- 
-Si tout fonctionne bien on peut placer ce script dans /etc/cron.weekly pour avoir un rapport par semaine : 
-<code> 
-#!/bin/sh 
-lr_log2mail  combined --log-file /var/log/apache2/access.log.1 -s "Apache access report" -o html mon_addresse@mail.com 
-lr_log2mail  syslog --log-file /var/log/syslog.0 -s "Syslog report" -o html mon_addresse@mail.com 
-lr_log2mail  syslog --log-file /var/log/auth.log.0 -s "Auth report" -o html mon_addresse@mail.com 
-</code> 
- 
- 
-====== Documentation ====== 
- 
-Le site officiel : [[http://logreport.org/]] 
- 
-La documentation officielle : [[http://download.logreport.org/pub/current/doc/user-manual/index.html]] 
- 
-Il semble que le projet ne soit plus très actif, malheureusement.