Pure Os

Fermer Val-Libre

Fermer Linux la mieux adaptée à vos besoins.

Fermer PureOs

Fermer lexique internet

Technique

Fermer Grub2

Fermer Compiler mad wifi

Fermer Logcheck

Fermer Ludotheque en ligne

Fermer Réparation d’un système de fichiers ext2 ou ext3 sous Linux

Fermer Securisation site par .htaccess

Fermer apache 2

Fermer awn

Fermer enlightenment_dr_17

Fermer hercules dj

Fermer pass mysql

Fermer x-fi

Fermer xsane et reconnaissance de caractere

Compilation d\'un noyau
Ndiswrapper
geneweb
Visites

   visiteurs

   visiteurs en ligne

Nouvelles des Amis
Logcheck - Logcheck

Installation de logcheck :
Passons maintenant à l’installation de logcheck :
apt-get install logcheck
et sauvegardez.

fichier de conf a editer /etc/logcheck/logcheck.conf:

# Alternatively, set to "0" to disable the introduction.
#
# If the files /etc/logcheck/header.txt and /etc/logcheck/footer.txt
# are present their contents will be read and used as the header and
# footer of any generated mails.
#
#INTRO=1

# Controls the level of filtering:
# Can be Set to "workstation", "server" or "paranoid" for different
# levels of filtering. Defaults to server if not set.

REPORTLEVEL="server" 

# Controls the address mail goes to:
# *NOTE* the script does not set a default value for this variable!
# Should be set to an offsite "emailaddress@some.domain.tld"

SENDMAILTO="destination@gmail.com" << ici adresse mail de destination

# Should the hostname of the generated mails be fully qualified?
FQDN=1

# Controls whether "sort -u" is used on log entries (which will
# eliminate duplicates but destroy the original ordering); the
# default is to use "sort -k 1,3 -s":
# Alternatively, set to "1" to enable unique sorting

#SORTUNIQ=0

# Controls whether /etc/logcheck/cracking.ignore.d is scanned for
# exceptions to the rules in /etc/logcheck/cracking.d:
# Alternatively, set to "1" to enable cracking.ignore support

#SUPPORT_CRACKING_IGNORE=0

# Controls the base directory for rules file location
# This must be an absolute path

#RULEDIR="/etc/logcheck"

# Controls if syslog-summary is run over each section.
# Alternatively, set to "1" to enable extra summary.

#SYSLOGSUMMARY=0

# Controls Subject: lines on logcheck reports:

#ATTACKSUBJECT="Attack Alerts"
#SECURITYSUBJECT="Security Events"
#EVENTSSUBJECT="System Events"

# Controls [logcheck] prefix on Subject: lines

# ADDTAG="no"

Surprise, le premier mail de logcheck contient une foultitude de lignes provenant d’iptables dans ce format :



Installation de ssmtp



Ssmtp est un petit utilitaire qui permet d’envoyer des mails, en l’occurrence le rapport généré par logcheck .
Ssmtp ne reçoit rien, il ne peut se substituer à un serveur de courrier, il est utile justement au cas où vous désireriez envoyer un mail sans installer postfix ou sendmail.
Saisissez urpmi ssmtp pour installer sur mandriva ou ubuntu
sudo apt-get install ssmtp
Ensuite il s’agit de paramétrer ssmtp.conf qui se trouve chez moi dans :
/etc/ssmtp/ssmtp.conf
En voici les grandes lignes :

#
# Config file for sSMTP sendmail
#
# The person who gets all mail for userids < 1000
# Make this empty to disable rewriting.
root=postmaster

# The place where the mail goes. The actual machine name is required no
# MX records are consulted. Commonly mailhosts are named mail.domain.com
mailhub=smtp.free.fr <<<ici le serveur d'envoie de mail de votre fai
# Where will the mail seem to come from?
rewriteDomain=free.fr <<< et la le nom de domaine de votre fai

# The full hostname
hostname=server1700 << le nom qui  apparaît dans les mail de votre boite de reception

# Are users allowed to set their own From: address?
# YES - Allow the user to specify their own From: address
# NO - Use the system generated From: address
#FromLineOverride=YES

Et voilà !
Ensuite on teste le bon fonctionnement de ssmtp en envoyant un message de test :

mail deny@monaco.net
( à remplacer par votre propre adresse bien sûr ! )
subject : test
corps du message
. // ne pas oublier ce fameux point final sur une ligne

 
au cas ou un message d’erreur disant que /usr/sbin/sendmail est introuvable !
Il suffit donc de faire un lien symbolique sendmail pointant sur l’exécutable de ssmtp.
ln -s /usr/sbin/sendmail /usr/sbin/ssmtp chmod +x /usr/sbin/ssmtp
et le tour est joué !

il il y'a aussi le cron de logcheck?? c'est quoi cette bete
en gros c'est combien de fois par jour vous aller recevoir les info de votre machine

Pour cela il faut edit le fichier /etc/cron.d/logcheck

qui est comme ce ceci:

# /etc/cron.d/logcheck: crontab entries for the logcheck package

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root

@reboot         logcheck    if [ -x /usr/sbin/logcheck ]; then nice -n10 /usr/sbin/logcheck -R; fi
0 22 * * 1-7    logcheck    if [ -x /usr/sbin/logcheck ]; then nice -n10 /usr/sbin/logcheck; fi << sur cette ligne les mail sont envoyer a 22h tous les jours de la semaine le 0 correspond au jours le 22 a l'heure 22h les deux etoile a rien et le 1-7 pour les 7 jour de la semaine  a adapter selon vos besoin

# EOF


pour forcer logcheck il faut taper ce qui suis dans un terminal:

sudo su -s /bin/bash -c "/usr/sbin/logcheck" logcheck

 


Date de création : 05/01/2010 @ 15:39
Dernière modification : 30/06/2010 @ 16:41
Catégorie : Logcheck
Page lue 351 fois


Imprimer l'article Imprimer l'article

Réactions à cet article


Personne n'a encore laissé de commentaire.
Soyez donc le premier !


Préférences

Se reconnecter
---

Votre nom (ou pseudo) :

Votre code secret


 Nombre de membres 12 membres


Connectés :

( personne )
Compiz-fusion-plugins
quickcam
Recherche



Calendrier

W3C CSS Skins Papinou © 2007 - Licence Creative Commons
^ Haut ^