Autor: falko

Abrufen von E-Mails auf entfernten Servern mit fetchmail (Debian Etch)

Fetchmail ist ein Programm zum Abrufen von E-Mails auf entfernten Servern. Stell Dir vor, Du hast fünf E-Mail Konten auf fünf verschiedenen Servern. Natürlich möchtest Du Dich nicht mit jedem einzelnen verbinden, um Deine E-Mails zu erhalten. Hier kommt fetchmail ins Spiel. Wenn Du ein Benutzerkonto auf einem Linux Server hast, kannst Du fetchmail veranlassen, E-Mails von entfernten Servern runterzuladen und sie in nur eine Mailbox (die, Deines Linux Benutzers) zu stecken, von der aus Du sie mit Deinem E-Mail Klienten abrufen kannst (z.B. Thunderbird oder Outlook).

Aufsetzen Eines Hochverfügbaren Load Balancers (Mit Failover und Session Support) Mit Pound Auf Debian Etch

Diese Anleitung erklärt, wie man einen Load Balancer (bestehend aus zwei Systemen) in einer aktiven/passiven Konfiguration mit Pound und keepalived auf Debian Etch aufsetzt. Der Load Balancer sitzt zwischen dem Benutzer und zwei (oder mehreren) backend Apache Web Servern, die den gleichen Inhalt aufweisen. Der Load Balancer verteilt nicht nur Anfragen an die beiden backend Apache Servers, sondern überprüft auch den Zustand des backend Servers. Wenn einer von ihnen ausfällt, werden alle Anfragen automatisch zum verbleibenden backend Server umgeleitet. Zusätzlich überwachen die beiden Load Balancer-Systeme sich gegenseitig unter Verwendung von keepalived. Wenn der Master ausfällt, wird der Slave zum Master, was bedeutet, dass der Benutzer keinerlei Störungen des Dienstes bemerken wird. Pound unterstützt Sessions, das heißt, Du kannst es mit jedem Web Programm verwenden, das Sessions in Anspruch nimmt (wie zum Beispiel Foren, Warenkörbe etc.).

Einrichten eines NFS Servers und Clients unter Debian Etch

Dieser Leitfaden erklärt, wie man einen NFS Server und einen NFS Client auf Debian Etch einrichtet. NFS steht für Network File System; durch NFS kann ein Client auf eine entfernte Freigabe auf einem NFS Server zugreifen (lesen, schreiben) als ob sie auf der lokalen Festplatte wäre.

amavisd-new in Postfix zur Spam- und Virus-Überprüfung integrieren

Diese Anleitung veranschaulicht, wie man amavisd-new in einem Postfix Mail Server zur spam- und virus-Überprüfung integriert. amavisd-new ist ein Hochleistungs-Interface zwischen MTAs wie zum Beispiel Postfix und Content Checkers: Virenscanner und/oder SpamAssassin. Wir werden in dieser Anleitung ClamAV als Virusscanner und SpamAssassin zur Spam-Überprüfung verwenden.

Wie man hoch geladene Dateien automatisch auf Viren überprüft mit php-clamavlib

Diese Anleitung veranschaulicht, wie man Dateien, die von Nutzern durch ein Web Formular auf Deinen Server geladen wurden, automatisch überprüfst mit PHP und ClamAV. So kannst Du sicherstellen, dass Dein Formular zum Hochladen von Dateien nicht dafür missbraucht wird, Schadprogramme zu verbreiten. Um PHP und ClamAV zu verbinden, installieren wir das Paket php5-clamavlib/php4-clamavlib welches zur Zeit nicht dokumentiert ist. Dieses Paket ist für Debian Etch und Sid, für Ubuntu Dapper Drake und Edgy Eft verfügbar, pass auf, dass Du eines dieser Plattformen verwendest.

LVM – Anleitung für Anfänger

Diese Anleitung veranschaulicht, wie man mit LVM (Logical Volume Management) unter Linux arbeitet. In einem gesonderten Kapitel wird außerdem beschrieben, wie man LVM zusammen mit RAID1 verwendet. Da LVM ein ziemlich abstraktes Thema ist, beinhaltet diese Anleitung ein Debian Etch VMware Image, das Du runter laden und starten kannst. Auf diesem Debian Etch System kannst Du alle Befehle laufen lassen, die ich hier ausführen werde und Deine Ergebnisse mit den meinen vergleichen. Mit dieser praktischen Vorgehensweise kannst Du Dich recht schnell mit LVM vertraut machen.

Einrichten von ProFTPd + TLS auf Debian Etch

FTP ist ein sehr unsicheres Protokoll, da alle Passworte und Dateien als Klartext übermittelt werden. Mit TLS kann die gesamte Kommunikation verschlüsselt werden. Somit ist FTP weitaus sicherer. Diese Anleitung erklärt, wie man ProFTPd mit TLS auf einem Debian Etch Server einrichtet.

Wie man Spam blockt bevor er zum Server gelangt (Postfix)

In den letzten Wochen ist wieder einmal ein dramatischer Anstieg von Spam verzeichnet worden. Schätzungen ergaben, dass Spam ca. 80 – 90 % aller E-Mails ausmacht. Viele Mail Server haben Probleme, die zusätzliche Belastung, die von den neusten Spam-Mails verursacht wird, zu bewältigen. Spam Filter wie SpamAssassin erkennen einen Großteil dieser Spam-Mails nicht mehr. Erfreulicherweise können wir einen großen Teil dieser Spam-Mails am MTA Level blockieren, etwa unter Verwendeung von Blacklists, Testläufen auf den Sender- und Empfänger-Domains etc. Ein weiterer Nutzen, den wir daraus ziehen können, ist, dass es die Belastung auf den Mail Servern verringert, da sich die (Ressourcen-hungrigen) Spamfilter weniger E-Mails ansehen müssen.

Virtuelle Benutzer und Domains Mit Postfix, Courier Und MySQL (Ubuntu 7.10)

Diese Anleitung beschreibt wie man einen Postfix Mail Server installiert, der auf virtuellen Benutzern und Domains basiert, das heißt Benutzer und Domains, die in einer MySQL Datenbank sind. Weiterhin werde ich die Installation und Konfiguration von Courier (Courier-POP3, Courier-IMAP) veranschaulichen, damit sich Courier gegenüber der gleichen MySQL Datenbank, die Postfix verwendet, autentifizieren kann.