Bonjours,
je vouderais faire un script qui verifie les connections Illegal sur ma machine,
j'aurais aim� qu'il tourne toujours mais dans le /etc/rc2.d le probleme est 
qu'il
n''est pas en tache de fond (pas en job mais comme sshd ou autre)
j'aurais aim� savoire si c'�t� possible de faire un script qui tourne tout le 
temps
en tache de fond...
(pas en crontab ou en job)
et si aussi vous sauriez se qui est le mieu pour retrouv� quelqu'un???
Voici mon script: Merci d'avance

#!/bin/bash

IP_ATTACK=`tail /var/log/auth.log | grep Illegal | awk -F "f:" '{print $2}' | 
tail -1`
if [ -n "$IP_ATTACK" ]; then
  $FILE_MON="/tmp/$IP_ATTACK.mon"
  $TIME_MON=`date | awk -F"CEST" '{print $1}'`
        echo "---ATTACKER: $IP_ATTACK" > $FILE_MON
        tail /var/log/auth.log | grep Illegal >> $FILE_MON
        ping "$IP_ATTACK" >> $FILE_MON
        echo "---NMAP" >> $FILE_MON
        nmap "$IP_ATTACK" >> $FILE_MON
        echo "---TRACEROUTE:"
        traceroute "$IP_ATTACK" >> $FILE_MON
        mail [EMAIL PROTECTED] -s "ATTACK: $TIME_MON" < $FILE_MON
fi

Répondre à