Kategorie: Debian

Debian 4.0 (Etch) Samba standalone Server mit tdbsam Backend

Diese Anleitung erklärt die Installation eines Samba Datei-Servers auf Debian Etch. Weiterhin wird veranschaulicht, wie man ihn so konfiguriert, dass er Dateien über das SMB Protokoll freigibt und wie man Benutzer hinzufügt. Samba ist als Standalone Server konfiguriert, nicht als Domain Controller. Um Samba als einen Domain Controller zu konfigurieren, sieh Dir folgende Anleitung an: http://www.howtoforge.com/samba_domaincontroller_setup_ubuntu_6.10

Eigene Nameserver mit ISPConfig und Godaddy betreiben

Diese Anleitung veranschaulicht, wie Du Deine eigenen Name Server für Domains laufen lassen kannst, die Du mit GoDaddy registrierst. Natürlich funktioniert dies auch mit jedem anderen registrar, obwohl diese Prozedur ein bisschen abweichen könnte. Dafür benötigen wir zwei Server mit zwei verschiedenen öffentlichen IP Adressen und mit ISPConfig installiert. Außerdem natürlich ein GoDaddy Konto.

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

Getmail ist ein Programm zum Abrufen von E-Mails von entfernten Servern; es ist ziemlich ähnlich wie fetchmail, nur flexibler. Es kann zum Beispiel so konfiguriert werden, die Mails direkt an eine Maildir oder mbox mailbox weiterzuleiten ohne von einem MTA wie Postfix Gebrauch zu machen. Aber selbstverständlich kann es die Mails auch durch einen MTA leiten, wenn Du magst. Getmail kann sogenannte Filter verwenden, wie SpamAssassin und ClamAV um Mails zu überprüfen und Du kannst getmail sogar veranlassen, Mails nach einer bestimmten Anzahl von Tagen auf dem originalen Server zu löschen.

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).

Chrooted SSH unter Debian

Diese Anleitung veranschaulicht, wie man OpenSSH installiert und configuriert, sodass es für Benutzer chrooted Sessions zulässt. Mit diesem Setup gewährst Du Deinen Benutzern Shell-Zugriff ohne Angst davor haben zu müssen, dass sie Einblick in Dein gesamtes System haben. Deine Benutzer werden in ein bestimmtes Verzeichnis gesperrt, aus welchem sie nicht ausbrechen können.

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.).

Erstelle Deine eigene benutzerdefinierte Ubuntu 7.10 oder Linux Mint 4.0 Live-CD mit Remastersys

Diese Anleitung veranschaulicht, wie Du eine Live-CD von Deinem Ubuntu Gutsy Gibbon oder Linux Mint 4.0 System mit remastersys erstellen kannst. Remastersys ist in der Linux Mint romeo Paketdatenbank verfügbar. Du kannst Dein Ubuntu/Linux Mint System anpassen und dann remastersys veranlassen, davon ein iso image zu erstellen, welches Du dann auf eine CD/DVD brennen kannst.

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.