[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[???] tache de fond



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 mon-mail@notathome.com -s "ATTACK: $TIME_MON" < $FILE_MON
fi



Reply to: