Nginx Shell Script zum blocken von Spamhaus „Lasso Drop Spam“ IP Adressen

Hinweis: Wir haben in diesem Artikel möglicherweise Provisions-Links verwendet und sie durch (*) gekennzeichnet. Erfolgt über diese Links eine Bestellung, erhält maffert.net eine Provision. Es entstehen für Sie keine Nachteile beim Kauf oder Preis.

Ein sehr nützliches Script um Spammer die bei Spamhaus gelistet sind zu blocken.

Wenn es zu Problemen kommt, sprich das Script nicht geht, muss es noch angepasst werden! Installation 1 ist das Originale Script und Installation 2 ist ein für Debian angepasstes Script bzw. ein Script was ich für mein Debian Squeeze Server umgeändert habe.

Installation 1:

Script Downloaden und in „/etc/cron.daily/“ kopieren:

cd /etc/cron.daily/
wget http://bash.cyberciti.biz/dl/500.sh.zip
uzip 500.sh.zip
mv 500.sh nginx.drop.lasso
chmod +x nginx.drop.lasso
rm 500.sh.zip

Die „nginx.conf“ editieren und folgendes eintragen:

## Block lasso spammers ##
include drop.lasso.conf;
## Block lasso spammers ##

Cronjob ausführen:

/etc/cron.daily/nginx.drop.lasso

Installation 2:

Script Downloaden und in „/etc/cron.daily/“ kopieren:

cd /etc/cron.daily/
wget http://pub.maffert.net/debian/ma500.zip
uzip ma500.zip
mv ma500.sh nginx.drop.lasso
chmod +x nginx.drop.lasso
rm ma500.zip

Die „nginx.conf“ editieren und folgendes eintragen:

## Block lasso spammers ##
include /etc/nginx/conf.d/drop.lasso.conf;
## Block lasso spammers ##

Cronjob ausführen:

/etc/cron.daily/nginx.drop.lasso

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert