28 Jan
2005
28 Jan
'05
03:06
El 2005-01-27 a las 09:32 +0100, chakal escribió:
##############################################################
for i in $(grep Invalid /var/log/messages|awk '{print $10}'|sort -u |sed -e "s/::ffff://g"); do iptables -A INPUT -p tcp --dport 22 -s $i -j DROP done
##############################################################
Lo guardas en /bin, le das un chmod +x <archivo> y lo añades al cron (crontab -u root -e):
10 * * * * /bin/<archivo>
Pero buscar simplemente por la cadena "Invalid" me parece un poco arriesgado. Se podría ampliar, ¿no? -- Saludos Carlos Robinson