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édentes Révision précédente
Prochaine révision
Révision précédente
lire [Le 05/02/2009, 14:13]
Canigou 66 rebarbatif > rébarbatif, depots > dépôts, Verifier > Vérifier, des rapport > des rapports
— (Version actuelle)
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. 
  • lire.1233839634.txt.gz
  • Dernière modification: Le 18/04/2011, 14:52
  • (modification externe)