Rspamd Grundinstallation

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

Grundinstallation und Dienstvorbereitung

Bevor die logische Konfiguration der Filterregeln erfolgt, müssen die Basis-Dienste auf dem System bereitgestellt und die grundlegende Erreichbarkeit sichergestellt werden.

Systemweite Paketinstallation

Die Installation umfasst den Mail-Transfer-Agent (Postfix), den Inhaltsfilter (Rspamd), den Virenscanner (ClamAV) und die Zustellungs-Erweiterung (Sieve).

  • apt update
  • apt install -y rspamd clamav-daemon dovecot-sieve dovecot-managesieved postfix

Vorbereitung der Management-Schnittstelle

Rspamd bietet ein Web-Interface zur Analyse der Filter-Entscheidungen. Da Passwörter in der Konfiguration nur als Hash zulässig sind, muss dieser vorab generiert werden:

  • rspamadm pw -p DEIN_WUNSCHPASSWORT

Der resultierende Hash (beginnend mit $2$) wird in die Controller-Konfiguration übertragen. Um den Zugriff aus dem Schulungsnetzwerk zu ermöglichen, wird der Dienst an alle Schnittstellen gebunden.

Datei: /etc/rspamd/local.d/worker-controller.inc

bind_socket = "0.0.0.0:11334"; # Netzwerkzugriff erlauben
password = "ERZEUGTER_HASH";
enable_password = "ERZEUGTER_HASH";

Sicherstellung der Dienst-Kommunikation

Damit Postfix später Nachrichten an Rspamd übergeben kann, müssen die Dateiberechtigungen für den Unix-Socket angepasst werden.

  • usermod -aG rspamd postfix

Status-Check nach der Installation

Nach der Installation sollten die Dienste im Status 'active' (running) sein:

  • systemctl status rspamd
  • systemctl status clamav-daemon