- 1. So legen Sie automatische Updates auf CentOS 8 mit automatischen DNF-RPM-Paketen fest
- 2. So deaktivieren Sie automatische Updates in CentOS 8 über DNF-automatische RPM-Pakete
- 3. So aktivieren Sie automatische Updates in CentOS 8 über die Webkonsole
- 4. So deaktivieren Sie automatische Updates in CentOS 8 über die Webkonsole
Die Sicherheit des Betriebssystems ist ein entscheidender Punkt für die Integrität, Verfügbarkeit und Zuverlässigkeit von Systemressourcen, da jede vorhandene Schwachstelle zweifellos zu globalen und systematischen Ausfällen führen wird, die sich negativ auf das Verhalten des Systems auswirken.
CentOS 8 wurde vor kurzem veröffentlicht und Sicherheit ist eine seiner Hauptbastionen und eng damit verbunden sind die Updates, die regelmäßig für das System verfügbar sind. Denken Sie daran, dass es bei Linux-Betriebssystemen ratsam ist, die Systempakete mit den verfügbaren Updates bis zu 2 Monate nach der offiziellen Veröffentlichung eines Betriebssystems zu aktualisieren. Denn in diesem Zeitraum können Schwachstellen und mögliche Fehler im System erkannt werden.
Als CentOS 8-Administratoren haben wir die Möglichkeit, die automatischen Updates zu aktivieren oder nicht. Dies liegt daran, dass die Updates heruntergeladen und automatisch angewendet werden, wenn sie verfügbar sind, aber sie können die Leistung des Systems beeinträchtigen, wenn sie sehr groß sind.
Solvetic erklärt, wie Sie automatische Updates deaktivieren und bei Bedarf in CentOS 8 aktivieren.
1. So legen Sie automatische Updates auf CentOS 8 mit automatischen DNF-RPM-Paketen fest
Der RPM Package Manager (RPM) ist ein Paketverwaltungssystem, mit dem wir Aktionen wie:
- Führen Sie die Installation, Aktualisierung und Deinstallation von Softwarepaketen aus.
- Erstellen Sie Software aus dem Quellcode in Paketen, die umfassend verteilt werden können.
- Überprüfen Sie die Integrität der verpackten Software und die Installation der aktuellen Software.
- Zeigen Sie detaillierte Informationen zur Systemsoftware an, unabhängig davon, ob sie installiert ist oder nicht.
Bei automatischen Updates verwenden wir das RPM DNF-automatic-Paket, das automatisch auszuführende Funktionen integriert, sowie regelmäßig von Systemd-Timern, Cron-Jobs und mehr arbeitet.
Dieses RPM-Paket akzeptiert ein einzelnes optionales Argument, das an die Konfigurationsdatei umgeleitet wird, so dass, wenn wir keine Konfigurationsdatei über die Befehlszeile eingeben, standardmäßig der Pfad /etc/dnf/automatic.conf verwendet wird.
DNF-automatic ist dafür verantwortlich, die Metadaten des angewendeten Pakets zu synchronisieren, um nach den in CentOS 8 verfügbaren Updates suchen zu können. Danach können Sie die Pakete nur herunterladen oder die Pakete herunterladen und anwenden. Infolgedessen erhalten wir Details entweder durch Standardausgabe, E-Mail oder MOTD-Nachrichten.
Schritt 1
Um dieses RPM-Paket zu installieren, führen wir die folgende Zeile in CentOS 8 aus:
dnf installieren dnf-automatisch
VERGRÖSSERN
Schritt 2
Wir geben den Buchstaben "s" ein, um den Download des RPM-Pakets zu bestätigen:
VERGRÖSSERN
Schritt 3
Um auf umfassendere Details des DNF-automatischen RPM-Pakets zuzugreifen, können wir Folgendes ausführen:
rpm -qi dnf-automatisch
VERGRÖSSERN
Schritt 4
Jetzt konfigurieren wir die automatischen Updates mit diesem RPM-Paket, dazu müssen wir auf die Konfigurationsdatei im Pfad /etc/dnf/automatic.conf zugreifen, auf die wir mit einem Texteditor zum Bearbeiten zugreifen:
nano /etc/dnf/automatic.conf
VERGRÖSSERN
Schritt 5
Damit unsere Updates automatisch erfolgen (sowohl beim Herunterladen als auch beim Anwenden), müssen wir die folgenden Zeilen wie folgt konfigurieren:
[commands] upgrade_type = default random_sleep = 0 download_updates = yes apply_updates = yes [emitters] emit_via = motd [email] email_from = [email protected] email_to = root email_host = localhost [base] debuglevel = 1Schritt 6
Wenn wir möchten, dass DNF-automatisch die Updates nur herunterlädt, aber nicht installiert, müssen wir folgenden Wert zuweisen:
apply_updates = nein
VERGRÖSSERN
Sobald wir die Änderungen übernommen haben, speichern wir sie mit den Tasten Strg + O und verlassen den Editor mit den Tasten Strg X.
Schritt 7
Schließlich führen wir DNF-automatisch aus, dazu führen wir den folgenden Befehl aus, um automatische DNF-Updates in CentOS 8 zu planen:
systemctl enable --now dnf-automatic.timer
VERGRÖSSERN
Schritt 8
Dieser Befehl ist für das Aktivieren und Starten des Systemtimers verantwortlich, den wir mit dem folgenden Befehl überprüfen können:
systemctl list-timer * dnf- *
VERGRÖSSERN
Daher haben wir in CentOS 8 automatische Updates mit dem DNF-automatischen RPM-Paket aktiviert.
2. So deaktivieren Sie automatische Updates in CentOS 8 über DNF-automatische RPM-Pakete
Ebenso ist es einfach, sowohl den Download als auch die Installation der Updates in CentOS 8 mit diesen Mitteln zu programmieren.
Schritt 1
Wir können auch verhindern, dass Updates auf das System heruntergeladen werden, dafür greifen wir auf die DNF-automatische Konfigurationsdatei zu:
nano /etc/dnf/automatic.confSchritt 2
Dort müssen wir in den jeweiligen Zeilen folgende Werte anwenden:
download_updates = nein apply_updates = nein
VERGRÖSSERN
Dadurch werden die Updates in CentOS 8 nicht heruntergeladen oder installiert. Wir speichern die Änderungen mit den Tasten Strg + O und verlassen den Editor mit den Tasten Strg + X.
Schritt 3
Schließlich starten wir den dnf-automatic-Dienst neu, um die Änderungen abzuschließen:
systemctl Neustart dnf-automatisch
VERGRÖSSERN
3. So aktivieren Sie automatische Updates in CentOS 8 über die Webkonsole
CentOS 8 integriert Cockpit, eine Web-Verwaltungskonsole, die es uns ermöglicht, verschiedene Verwaltungs- und Verwaltungsvorgänge des Betriebssystems durchzuführen. Für die Installation können Sie den folgenden Solvetic-Link besuchen:
Schritt 1
Um darauf zuzugreifen, müssen wir zu einem Browser gehen und Folgendes eingeben:
https: // Server_IP: 9090Danach geben wir die Zugangsdaten des Root-Benutzers ein:
VERGRÖSSERN
Schritt 2
Wenn Sie dort zugreifen, sucht das Dienstprogramm automatisch nach Updates (überprüft Updates):
VERGRÖSSERN
Schritt 3
Wenn Updates vorhanden sind, sehen wir die Meldung „Updates available“:
VERGRÖSSERN
Schritt 4
Um automatische Updates über dieses Tool zu konfigurieren, gehen wir zum Abschnitt "Software-Updates" auf der linken Seite und um diese Updates zu aktivieren, klicken Sie auf den Schalter "Automatische Updates", damit sein Status EIN wird:
VERGRÖSSERN
Schritt 5
Jetzt unten wird es möglich sein:
- Definieren Sie die Art der herunterzuladenden Updates (alle oder nur Sicherheit)
- Definieren Sie die Suchhäufigkeit (täglich oder an einem bestimmten Tag)
- Vergeben Sie die Suchzeit
Beachten Sie, dass sich im letzten Teil die Legende "und den Computer automatisch neu starten" befindet, die standardmäßig CentOS 8 neu startet und die Arbeit beeinträchtigt, wenn wir die Aktualisierungszeit nicht berücksichtigen.
4. So deaktivieren Sie automatische Updates in CentOS 8 über die Webkonsole
Schließlich ist es von derselben Konsole aus möglich, automatische Updates in CentOS 8 zu deaktivieren. Dazu greifen wir auf die Konsole zu und klicken im Abschnitt "Softwareupdates" einfach auf den Schalter "Automatische Updates", damit der Status Aus wird :
Dort können wir auf die Schaltfläche "Alle Updates installieren" klicken, um alle Updates manuell herunterzuladen und zu installieren oder nur die gewünschten Updates im zentralen Panel auswählen.
Mit einer dieser beiden Methoden ist es möglich, die automatischen Updates in CentOS 8 zu aktivieren oder nicht.