fail2ban mit xt_recent reloaded 1

Hier nun die Ergänzung zu fail2ban mit xt_recent. Durch fail2ban (ob nun über xt_recent oder kompletten Eintrag in die Firewall) werden IP immer nur geblockt, bis der Server neu gestartet wird. Daher trage ich die Bans nicht nur in die Firewall, sondern auch in eine mysql-Datenbank ein. Grundsätzliches Ich habe […]


Nagios-Plugin für Hetzner FTP-Space

Der robot von Hetzner ist ja ganz nett, ich habe aber u.a. die Auslastung des Backup-Space lieber über Nagios im Auge. Mein Plugin für Nagios setzt voraus, dass der FTP-Server über sftp erreichbar ist. Ich verzichte an dieser Stelle auf die Einrichtung, da dies sehr gut im Wiki von Hetzner […]


pattern-database für syslog-ng

Die pattern-db von syslog-ng ist ausgesprochen praktisch, um einzelne Messages gezielt aufteilen oder markieren zu können. Solange eine Message in ein bestimmtes Muster passt, kann diese mit einem Tag versehen werden, dass dann in der syslog-ng.conf verwendet werden kann. Als kleines Beispiel nehme ich <patterns> <pattern>Accepted publickey for @STRING:.sys.ssh.user@ from […]


mehrere Logs zeitgleich mit multitail ansehen

Ich bin vor kurzem auf multitail gestossen. Damit lassen sich verschiedene Logfiles untereinander ausgeben. Bis vor kurzem habe ich noch tail -f /var/log/a.log /var/log/b.log verwendet. Das funktioniert zwar auch, man muss aber höllisch aufpassen, welches Log sich gerade geändert hat. Komfortabler ist da multitail. Ich verzichte hier auf eine detailierte […]


Ports (kurzfristig) umleiten

Um den Traffic von einem Port umzuleiten, kann man entweder iptables und PREROUTING verwenden oder – wenn es nur tcp sein muss – auch rinted. Rinetd hat den Vorteil, dass sich das ganze wesentlich einfacher einrichten lässt. Die entsprechenden Werte werden lediglich in /etc/rinetd.conf eingetragen. Um z.B. http und https […]


Apache bandwidth limit

my english version Durch mod_cband lässt sich die verfügbare Bandbreite von Apache nach verschiedenen Kriterien drosseln. Das Modul kann von http://cband.linux.pl/download/ oder auch von http://sourceforge.net/projects/cband/ heruntergeladen werden. Zum Installieren reicht wie üblich ./configure make make install Voraussetzung ist aber das APache eXtenSion tool. Die meisten Distributionen bieten mod_cband aber auch […]


ncftp-client permanent im Hintergrund

Ich verwende für meine FTP-Backups immer ncftspooler. Das ist ein Teil des NcFTP Clients, der permanent im Hintergrund läuft und bei Bedarf die Files auf den FTP-Server schiebt. Die Installation ist keine Herausforderung: wget ftp://ftp.ncftp.com/ncftp/ncftp-3.2.5-src.tar.bz2 tar xfj ncftp-3.2.5-src.tar.bz2 cd ncftp-3.2.5 ./configure make make install mkdir /root/.ncftp mkdir /root/.ncftp/spool Gestartet wird das […]


fail2ban mit xt_recent 3

Fail2ban an sich ist ein sehr praktisches Tool, um potentielle Angreife aussperren zu können. Unhandlich wird es aber mitunter, wenn man eine bestimmte IP einfach wieder freigeben will. Ich hatte das Thema schon fast vergessen, bis ich dazu einen Kommentar erhalten habe. 😉 Ich schreibe aber die recent-Einträge in meiner […]