[???] 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: