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

[RiminiLUG-General] log di un server: come crearli



Salve,
sto imparando a smanettare sul server per tenere lontani gli spam bot. 'Na vera palla. Per ora uso l'htaccess, ma appena ci capisco qualcosa in più di linux volevo passare al modulo mod_secure, che mi dicono non appesantisca molto le prestazioni.
Fin'ora ho implemetato questo (sul file htaccess):
   RewriteEngine On
#indirizzi ip
 RewriteCond %{REMOTE_ADDR} ^61\.222\.104\.193$ [OR]
#spam bot
 RewriteCond %{HTTP_USER_AGENT} TrackBack [OR]
 RewriteCond %{HTTP_USER_AGENT} ^Java [OR]
 RewriteCond %{HTTP_USER_AGENT} ^libwww-perl
 RewriteRule .* - [F]

TrackBack, in due sole settimane, ha richiesto il 20%/ delle visite totalizzate (è il secondo dopo google, che sta pure un po' rompendo...), Java ho notato che viene usato da bot di controllo di aziende di marketing, libwww-perl invece viene usato da acker per cercare di forzarmi le directory.
La domanda è:
siccome io gli do un access forbidden [F], come faccio ad avere una traccia di quanti di questi ho respinto? Non mi sembra che esista un file di log per questo: si può creare? Per capirci, il server è una virtual private server su Aruba, sistema operativo CentOS, Apache 2.0, ed è configurato in modo che ogni dominio ha il proprio vhost, attraverso la cui configurazione riesco a fare modifiche.
Qualsiasi suggerimento o link è apprezzato
Ciao
Kikko

Ps: benvenuti ai cuccioli di pinguino e congratulazioni ai genitori :-)