−25%

auf Windows bei Jahreszahlung, bis 31.10. Zu den Tarifen

EQVPS

Automatische Sicherheitsupdates auf dem VPS aktivieren

Aktiviere unattended-upgrades unter Ubuntu/Debian oder dnf-automatic unter Rocky/AlmaLinux, damit Sicherheitspatches sich selbst installieren – und entscheide über Auto-Reboots.

Die meisten Server, in die eingebrochen wird, wurden nicht von etwas Raffiniertem getroffen. Auf ihnen lief Software mit einer bekannten, längst behobenen Lücke, und niemand hat den Fix eingespielt. Automatische Sicherheitsupdates schließen diese Lücke, ohne dass du daran denken musst, dich einzuloggen. Es sind einige der wertvollsten fünf Minuten, die du in einen neuen Server steckst.

Ubuntu und Debian: unattended-upgrades

Ubuntu-Images bringen es meist schon mit, Debian nicht unbedingt. Installieren und einschalten:

apt update
apt install -y unattended-upgrades apt-listchanges
dpkg-reconfigure -plow unattended-upgrades    # answer "Yes"

Das legt /etc/apt/apt.conf.d/20auto-upgrades an:

APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";

Beide Werte 1 bedeuten: Paketlisten täglich aktualisieren und Sicherheitsupdates täglich installieren.

Über Neustarts entscheiden

Kernel-Patches brauchen einen Neustart, um zu greifen. Soll der Server in einer ruhigen Stunde automatisch neu starten, bearbeite /etc/apt/apt.conf.d/50unattended-upgrades und setze:

Unattended-Upgrade::Automatic-Reboot "true";
Unattended-Upgrade::Automatic-Reboot-Time "04:00";
Unattended-Upgrade::Remove-Unused-Dependencies "true";

Der Server startet nur neu, wenn ein Update das tatsächlich verlangt (wenn /var/run/reboot-required existiert).

Testen

unattended-upgrade --dry-run --debug

Die Logs liegen in /var/log/unattended-upgrades/.

Rocky Linux und AlmaLinux: dnf-automatic

dnf install -y dnf-automatic

Bearbeite /etc/dnf/automatic.conf:

[commands]
upgrade_type = security
apply_updates = yes

Den Timer aktivieren:

systemctl enable --now dnf-automatic.timer
systemctl list-timers dnf-automatic.timer

Um zu sehen, ob nach Updates ein Neustart nötig ist, installiere dnf-utils und führ needs-restarting -r aus.

Welche Neustart-Strategie passt?

Was das nicht abdeckt

Nur Systempakete. Deine Docker-Images, Sprachabhängigkeiten (pip, npm) und selbst installierte Binaries aktualisieren sich nicht von allein – plane sie separat. Und Updates innerhalb eines Releases laufen automatisch; der Wechsel auf ein neues Release (Ubuntu 22.04 → 24.04) bleibt eine bewusste, manuelle Aufgabe.

Macht ein misslungenes Update doch einmal den Bootvorgang kaputt, bringt dich die Webkonsole im EQVPS-Dashboard ohne SSH hinein, und Managed Backups geben dir einen Wiederherstellungspunkt von vor der Änderung.

Verwandte Themen

FAQ

Ist es sicher, Updates automatisch zu installieren?

Für Sicherheitsupdates ja – genau die installiert unattended-upgrades standardmäßig. Es sind kleine, gezielte Korrekturen. Das Risiko einer bekannten, ungepatchten Lücke ist weit höher als das Risiko, dass ein Sicherheitspatch etwas kaputt macht.

Soll der Server automatisch neu starten?

Kernel- und Kernbibliotheks-Patches greifen erst nach einem Neustart. Verkraftet dein Dienst eine Minute Ausfall um 4 Uhr morgens, schalte automatische Neustarts ein. Wenn nicht, lass sie aus und starte von Hand neu, sobald /var/run/reboot-required auftaucht.

Woran sehe ich, dass Updates wirklich gelaufen sind?

Schau in /var/log/unattended-upgrades/unattended-upgrades.log unter Debian/Ubuntu oder in 'journalctl -u dnf-automatic' unter Rocky/Alma. Ein Probelauf mit 'unattended-upgrade --dry-run --debug' zeigt, was jetzt gerade installiert würde.

Aktualisiert das meine Distribution auf eine neue Hauptversion?

Nein. unattended-upgrades und dnf-automatic installieren nur Updates innerhalb deines aktuellen Releases. Der Wechsel etwa von Ubuntu 22.04 auf 24.04 ist immer ein manueller Schritt.

Aktualisiert es auch Docker-Container?

Nein – nur Systempakete. Container-Images aktualisierst du, indem du neue Versionen ziehst und die Container neu erstellst, nach deinem eigenen Zeitplan.

Kommentare

Noch keine Kommentare. Sei der Erste.

Kommentar hinterlassen

Kommentare werden vor der Anzeige moderiert.