Thema: rhel
-
Prüfen, ob ein Linux-Host nach Updates einen Neustart oder einen Dienstneustart benötigt
Debian und Ubuntu kennzeichnen einen ausstehenden Neustart mit der einfachen Datei /var/run/reboot-required. Bei Systemen der RHEL-Familie muss dagegen der laufende Kernel mit dem neuesten installierten verglichen oder eine Prüfung im Stil von needs-restarting ausgeführt werden; keine der beiden Familien weist auf der Shell automatisch darauf hin.
-
Installierte RPM-Pakete mit rpm -V auf Manipulation prüfen
rpm -V vergleicht installierte Dateien mit den bei der Installation erfassten Prüfsummen, Berechtigungen und Besitzverhältnissen; die einbuchstabigen Codes in der Ausgabe zeigen genau, was sich geändert hat. Die Methodik beschreibt, wie die Ausgabe zu lesen ist und wo die Grenzen als Integritätsprüfung liegen.
-
Einen headless RHEL-Host über die Cockpit-Webkonsole administrieren
Cockpit ermöglicht auf einem RHEL-Server ohne grafische Oberfläche eine browserbasierte Admin-Sitzung und startet dank Socket-Aktivierung erst bei der ersten Verbindung. Diese Methodik beschreibt die Aktivierung, die Freigabe in der Firewall über den eigenen benannten Dienst und den praktischen Nutzen auf einem Server.
-
In-Place-Major-Upgrade von RHEL mit Leapp planen
Leapp aktualisiert RHEL 8 auf 9 oder RHEL 9 auf 10 in place, jedoch erst, wenn alle den Upgrade blockierenden Befunde im Preupgrade-Report behoben sind. Die Methodik beschreibt die Durchführung der Prüfung, das Festhalten von Antworten auf Rückfragen und warum das Backup vor dem eigentlichen Upgrade-Schritt erstellt wird.
-
Leistungsprofile mit tuned unter RHEL auswählen und schichten
tuned wendet ein benanntes Bündel von Kernel- und Systemparametern mit einem einzigen Profilwechsel an; ein eigenes Profil kann von einem bestehenden erben und nur die abweichenden Werte überschreiben. Die Methodik behandelt das Auflisten, Empfehlen und Anwenden von Profilen sowie den Aufbau eigener Profile darauf.
-
firewalld-Zonen und -Regeln verwalten, ohne sich per SSH auszusperren
firewalld trennt die laufende von der permanenten Konfiguration; eine einfache Änderung mit firewall-cmd geht beim nächsten Reload verloren, sofern sie nicht permanent gemacht wird. Die Methodik behandelt Zonen, die Trennung von Runtime und Permanent, Rich Rules und das Testen einer Änderung, bevor sie sich in einer SSH-Remote-Sitzung nicht mehr rückgängig machen lässt.
-
Application Streams und DNF-Module unter RHEL: was sich mit RHEL 10 ändert
RHEL 8 und 9 liefern einen Teil von AppStream als DNF-Module aus, sodass pro OS-Release mehrere Versionen einer Komponente existieren können, von denen jeweils nur ein Stream aktiv ist. Die Rebuilds von RHEL 10 dokumentieren Modularität als veraltet (deprecated); Application-Stream-Pakete werden dort direkt installiert.
-
Private CA zum System-Truststore hinzufügen: RHEL-Familie und Debian/Ubuntu
RHEL- und Debian-basierte Linux-Distributionen verwenden getrennte Mechanismen für lokal vertrauenswürdige CA-Zertifikate: update-ca-trust mit Anchors unter /etc/pki/ca-trust bzw. update-ca-certificates mit .crt-Dateien unter /usr/local/share/ca-certificates. Ein falsches Verzeichnis oder eine falsche Dateiendung lässt die CA ohne Fehlermeldung unberücksichtigt.
-
RHEL-System mit subscription-manager und dnf registrieren und Repositories aktivieren
Die Registrierung von RHEL, das Aktivieren der von einem Workload benötigten Repositories und das Festlegen eines Minor Release sind mit subscription-manager und dnf drei getrennte Schritte. Die Methodik behandelt die nicht interaktive Registrierung, die Prüfung des Content-Zugriffs und die Frage, wann das Festlegen eines Release tatsächlich sinnvoll ist.
-
Podman rootless und rootful auf Hosts der RHEL-Familie: Storage, subuid und Lingering
Podman startet Container als normaler Benutzer (rootless) oder als root (rootful), mit unterschiedlichen Storage-Pfaden und Privilegiengrenzen. Die Methodik zeigt, wie laufende Container inspiziert, Storage-Pfade gefunden, Subordinate-UID/GID-Bereiche eingerichtet und rootless Dienste ohne Login-Session am Laufen gehalten werden.
-
Systemweite Crypto-Policies unter RHEL mit update-crypto-policies umstellen
Die systemweite Crypto-Policy von RHEL legt fest, welche Standardalgorithmen und Protokollversionen OpenSSL, GnuTLS, NSS, libkrb5 und OpenSSH anbieten, und lässt sich mit einem einzigen Befehl ändern, statt die Konfiguration jeder Anwendung zu bearbeiten. Die Methodik behandelt Anzeigen, Setzen und Testen einer Policy sowie den Grund, warum bereits laufende Dienste einen Neustart brauchen, um sie zu übernehmen.
-
SELinux-Denials unter RHEL eingrenzen und beheben, ohne Enforcement zu deaktivieren
Die meisten SELinux-Denials unter RHEL lassen sich mit einem Boolean, einer Neuzuweisung des Dateikontexts oder einem zusätzlichen Port beheben. Alle diese Korrekturen sind reversibel, und das Enforcement bleibt eingeschaltet. Die Methodik führt vom Auffinden eines Denials bis zur Anwendung und Prüfung der engsten passenden Korrektur.
-
Unbeaufsichtigte RHEL-Installation mit einer Kickstart-Datei aufbauen
Eine Kickstart-Datei steuert die Installation von RHEL, Rocky Linux oder AlmaLinux ohne interaktive Eingaben und kombiniert einzeilige Befehle mit %pre- und %post-Skripten. Die Methodik behandelt die Validierung vor dem Einsatz, die Übergabe beim Booten und das Heraushalten von Geheimnissen aus einer Datei, die oft ohne Authentifizierung ausgeliefert wird.
-
kdump konfigurieren, um einen Kernel-Crash unter RHEL aufzuzeichnen
kdump reserviert vorab Speicher, damit nach einer Kernel-Panic ein zweiter, minimaler Kernel starten und ein vmcore zur Analyse schreiben kann. Die Methodik beschreibt, wie der Speicher reserviert und der Dienst aktiviert wird und warum ein gezielter Test den Host abstürzen lässt – der Test ist entsprechend einzuplanen.
-
dnf-Transaktionen rückgängig machen und Paketversionen unter RHEL sperren
dnf führt eine vollständige Transaktionshistorie, die sich einsehen, rückgängig machen oder per Rollback zurücksetzen lässt; über den Versionlock-Mechanismus wird ein Paket bei späteren Updates auf seiner aktuellen Version festgehalten. Die Methodik behandelt beides, den Unterschied zwischen Undo und Rollback sowie die Abweichungen in DNF5 unter aktuellem Fedora.
Maschinenlesbar: JSON