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