Schlagwort-Archive: GNU/Linux

Unixähnliche Mehrbenutzer-Betriebssysteme, die auf dem Linux-Kernel und wesentlich auf GNU-Software basieren. Wie CentOS, Debian, Ubuntu Fedora.

Postfix weiterleitung an alias ​​devnull

Postfix Virtual Alias do-not-reply Weiterleitung an devnull – /dev/null

Weiterleiten von Postfix Alias ​​an dev-null

do-not-reply: /dev/null
devnull: /dev/null

In Situationen bei diesen E-Mail-Adressen vom Typ „do-not-reply“ versendet werden, dabei das Postfach in regelmäßigen Abständen geleert werden müsste, oder es das Postfach erst gar nicht geben sollte, gibt es für eingehende E-Mails die einfache Möglichkeit, mit Anwendung eines Postfix Alias und Virtual Alias mit Weiterleitung auf das Nullgerät – /dev/null.

Postfix Weiterleitung an /dev/null

Die übliche Lösung ist die Weiterleitung an /dev/null. In einem Lokalen-Setup kann das in/etc/aliaseserfolgen.

do-not-reply:    /dev/null

Wenn Postfix für virtuelle domains konfiguriert ist, wird es etwas anspruchsvoller. Benutzer von virtuellen Domains können E-Mails nicht an eine Datei weitergleiten. Es muss an einen Benutzer oder eine E-Mail-Adresse gehen.

Postfix virtual domain Weiterleitung an /dev/null

Hierzu wird ein Alias hinzugefügt in/etc/aliases

devnull:    /dev/null

Dann der neue Alias inaliases.dbaktualisieren.

$ newaliases

Der Alias zeigt auf ein virtual domain alias in/etc/postfix/virtual

do-not-reply@foo.com    devnull

Hinweis: Standardmässig ist die Sendmail Datei aliases unter /etc, für Postfix wird aliases oft kopiert unter /etc/postfix, vergewissere dich was in /etc/postfix/main.cf definiert ist bei alias_maps.

alias_maps = hash:/etc/aliases
oder
alias_maps = hash:/etc/postfix/aliases

Abschliessend wird postmap ausgeführt.

$ postmap /etc/postfix/virtual

und die Postfix Änderung aktiviert.

$ postfix reload

Testen von devnull mit postmap

Wie weiss man ob der Postfix Alias ​​an /dev/null funktioniert!
Mit postmap können maps Zuordnungen durchsucht werden. Der folgende Befehl überprüft, ob der Alias ​​ordnungsgemäß zugeordnet wurde.

$ postmap -q do-not-reply@foo.com /etc/postfix/virtual

Es sollte folgende Ausgabe erscheinen.

$ devnull

Postfix Mail Transfer Agent

Der Postfix MTA besteht aus einer Kombination von Serverprogrammen, die im Hintergrund laufen, und Clientprogrammen, die von Benutzerprogrammen oder Systemadministratoren aufgerufen werden.

Postfix Core besteht aus mehreren Dutzend Serverprogrammen, die im Hintergrund laufen und jeweils einen bestimmten Aspekt der E-Mail Zustellung übernehmen. Beispiele sind der SMTP-Server, der Scheduler, der Adress Rewriter und der lokale Zustellungsserver. Zur Schadensbegrenzung werden die meisten Serverprogramme mit festen reduzierten Berechtigungen ausgeführt und nach der Verarbeitung einer begrenzten Anzahl von Anfragen selbstständig beendet. Um Systemressourcen zu schonen, werden die meisten Serverprogramme beendet, wenn sie inaktiv werden.

Client Programme laufen außerhalb des Postfix Core. Sie interagieren mit Postfix Serverprogrammen über E-Mail Zustellungsanweisungen in der ~/.forward Datei des Benutzers und über kleine Gate Programme, um E-Mails zu übermitteln oder Informationen zum Warteschlangenstatus anzufordern.

Grub Boot Menu Startreihenfolge

Grub Boot Menu Startreihenfolge ändern bei Linux Mint und Ubuntu

Grub bei dualen Startvorgänge wo mehrere Linux Betriebssysteme oder Linux und Windows mit dem Grub Boot Menu Manager installiert ist, zieht man es möglicherweise vor, die Startreihenfolge oder den Standard-Starteintrag gelegentlich zu ändern, sodass das am häufigsten verwendete Betriebssystem standardmäßig zuerst ausgewählt wird.

Angenommen es ist Dual-Boot mit Windows und Linux Mint, dieses standardmäßig zuerst bootet, nun möchten wir stattdessen Windows starten ohne das eine Auswahl zu treffen ist.

Startreihenfolge im Grub Menü ändern

Die Startreihenfolge im Grub Boot Menu ändern kann man in der grub Datei mit öffnen in einem Editor deiner Wahl.

$ sudo nano /etc/default/grub

Suche den Eintrag.

GRUB_DEFAULT=0

Ändere den Eintrag.

GRUB_DEFAULT=2

Anmerkung:
Der Index beginnt bei 0, demzufolge ist Windows Nummer 2

Speichere die Datei und verlasse den Editor durch Drücken von Strg + O dann Strg + x um nano zu beenden.

Grub aktualisieren

Aktualisiere nun grub mit diesem Befehl.

$ update-grub

Fertig! Computer neu booten und die neue Startreihenfolge prüfen.

Grub Boot Menu Startreihenfolge ändern
Abbildung: Grub Boot Manager

Linux-Boot-Prozess

Der Startvorgang unter Linux besteht aus einer Reihe von Aktivitäten, die vom Drücken des Netzschalters am PC bis zum Erscheinen des Anmeldebildschirms stattfinden.

Der Startvorgang des Betriebssystems besteht aus vier Hauptphasen, die in der folgenden Reihenfolge ablaufen:

BIOS: Basic Input/Output Systemm

BIOS: Steht für Basic Input/Output System und ist hauptsächlich für das Laden des Bootloaders verantwortlich. Wenn der Computer startet, führt er einen Power On Self Test (POST) durch, um sicherzustellen, dass Kernhardware wie Speicher und Festplatte ordnungsgemäß funktioniert. Anschließend überprüft das BIOS den Master Boot Record (MBR) der primären Festplatten. Hierbei handelt es sich um einen Abschnitt auf Ihrer Festplatte, in dem sich der Bootloader befindet.

Bootloader

Bootloader: Lädt den Kernel mit einer Reihe von Kernel-Parametern in den RAM.

Linux Kernel

Kernel: Die Hauptfunktion des Kernels besteht darin, Geräte und Speicher zu initialisieren. Anschließend wird der Init-Prozess geladen.

Init-Prozess

Init: Verantwortlich für das Starten und Stoppen wichtiger Dienste auf dem System.