root@localhost an einen oder mehrere externe Empfänger weiterleiten (Debian)

in


Root Meldungen an eine externe Emailadresse weiterleiten

Viele Meldungen eines Linux Systems, (in diesem Fall Debian), werden an root@localhost gesendet, um den root zu informieren. Um diese Mails auch extern zu lesen bietet es sich an im Homeverzeichnis des root (also unter /root :)) eine neue Datei namens .forward anzulegen und in diese die jeweilige externe Emailadresse reinzuschreiben.

Hier ein Beispiel:

root@yourmachine:/# vi /root/.forward

your@emailadress.com

Dadurch werden alle Meldungen, die an root@localhost gehen, automatisch an die hier angegebene Emailadresse weitergeleitet.
 

Root Meldungen an mehrere externe Emailadresse weiterleiten

Möchte man nun, dass mehrere Empfänger die Meldungen, die an root@localhost gehen, weitergeleitet bekommen, hilft die Datei /etc/aliases weiter.

Hier trägt man einfach im Format => root: firstUnixUser secondUnixUser thirdUnixUser usw, die Namen der Nutzer ein, die die root@localhost Emails empfangen sollen. Danach den Befehl newaliases um die neuen Aliases bekannt zu machen.

Anschliessend trägt man wie oben beschrieben in der .forward Datei des jeweiligen Nutzers die entsprechende externe Emailadresse ein. Die .forward Datei liegt dann natürlich jeweils im Homeverzeichnis des Nutzers und nicht mehr unter /root.

Hier das Beispiel dazu (UnixUser sind hier sweo und testuser, diese müssen dann natürlich angepaßt werden):

root@yourmachine:/# vi /etc/aliases
root: sweo testuser

root@yourmachine:/# newaliases

root@yourmachine:/# vi /home/sweo/.forward
mail@sweo.de

root@yourmachine:/# vi /home/testuser/.forward
mail@tesuserdomain.com

Durch dieses Vorgehen werden nun alle Meldungen an root@localhost an die beiden externen Adressen der User sweo und testuser weitergeleitet. Dass diese natürlich UnixUser mit eigenem Homeverzeichnis sein müssen, versteht sich von selbst. :)

Dieses Vorgehen bietet sich nicht nur an, um reine Systemmeldungen zu erhalten, sondern vor allem für Dinge wie Monitoring.

Einfach im Monitoringtool als Empfänger etwaiger Meldungen und Alerts root@localhost eintragen und alle in /etc/aliases eingetragenen User werden mit informiert wenn das Monitoring anschlägt.

 

Trackback URL for this post:

http://www.sweo.de/trackback/595

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Zeilen und Absätze werden automatisch erzeugt.

Weitere Informationen über Formatierungsoptionen

CAPTCHA
Diese Frage dient dazu festzustellen, ob Sie ein Mensch sind und um automatisierte SPAM-Beiträge zu verhindern.
Bild-CAPTCHA
Enter the characters shown in the image.