[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 :-)