GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Patch-Management von Linux-Servern mit Spacewalk

In diesem Tutorial gehe ich davon aus, dass der Spacewalk-Server bereits installiert und konfiguriert ist. Klicken Sie hier, um die Installationsschritte für den Weltraumspaziergang durchzugehen. In meinem Szenario habe ich mehr als 100 Linux-Server (Centos 6), ich werde das Patchen mit dem Spacewalk-Tool durchführen. Dazu muss ich alle Linux-Server in Spacewalk registrieren und werde alle Updates aus dem Admin-Panel pushen.

Befolgen Sie die nachstehenden Schritte, um CentOS-Server in Spacewalk zu registrieren

Schritt 1 :Melden Sie sich beim Admin-Panel von Spacewalk an und fügen Sie einen Kanal hinzu.

Klicken Sie auf den Kanal —> dann auf Softwarekanal verwalten —> Klicken Sie auf Neuen Kanal erstellen.

Wählen Sie außerdem die Option „Öffentlich und darf von allen vertrauenswürdigen Organisationen aufgerufen werden, denen diese Organisation vertraut“, die sich unter Channel Access Control befindet. Lassen Sie alle anderen Felder unverändert und klicken Sie auf Kanal erstellen.

Schritt 2 :Jetzt Repository erstellen und dem Channel hinzufügen.

Gehe zu Kanal —-> klicke auf Repository verwalten.

Geben Sie das Repository-Label und den Pfad des Repositorys an und klicken Sie auf Repository erstellen, in meinem habe ich das Repository auf den FTP-Server gestellt.

Repository zum Kanal hinzufügen

Klicken Sie nun auf „Softwarekanal verwalten“ —-> dann auf den „Kanalnamen“ klicken —> dann auf „Repository“ klicken —-> dann das Repository auswählen, das wir im obigen Schritt erstellt haben, und dann auf Repository aktualisieren klicken.

Schritt 3 :Laden Sie nun die Pakete / RPMS mit dem folgenden Befehl in den Kanal hoch.

# spacewalk-repo-sync --channel centos6_x86_all --type yum

Schritt 4 :Generieren Sie jetzt den Aktivierungsschlüssel, der für die Kundenregistrierung bei Spacewalk verwendet wird.

Klicken Sie in der Übersicht auf den Aktivierungsschlüssel —-> und dann auf Schlüssel erstellen.

Schritt 5 :Pakete des Spacewalk-Clients auf CentOS 6-Servern installieren.

# yum install -y rhn-client-tools rhn-check rhn-setup rhnsd m2crypto yum-rhn-plugin rhncfg rhncfg-actions rhncfg-client

Registrieren Sie jetzt den Linux-Server bei Spacwalk.

# rhnreg_ks --force --serverUrl=http://192.168.2.51/XMLRPC --activationkey=1-6f0183f8cb1815adeebe38f4ffd445d6
# rhn-actions-control --enable-all

Die obigen Befehle registrieren Ihre Linux-Box bei Spacewalk, ersetzen Sie einfach die IP-Adresse des Spacewalk-Servers und den Aktivierungsschlüssel entsprechend Ihrer Einrichtung.

Schritt 6 :Sehen Sie, gibt es Updates für das Register System?

Melden Sie sich jetzt im Spacewalk-Admin-Panel an, klicken Sie auf System und dann auf Servernamen registrieren, in meinem Fall ist es „space-client.nsitmail.com“. Wie wir sehen können, sind Updates verfügbar.

Schritt 7 :Planen Sie die Installation aller Updates.

Wählen Sie alle Pakete aus und klicken Sie auf Upgrade Package.

Wenn wir auf „Upgrade-Paket“ klicken, werden Sie aufgefordert, ein Upgrade zu planen, wie unten gezeigt.


Cent OS
  1. Debuggen Sie Linux mit ProcDump

  2. Beschränken Sie den Zugriff auf Linux-Server mithilfe von TCP-Wrappern

  3. Linux-Patch-Management:Zurücksetzen eines fehlgeschlagenen Patches

  4. So übertragen Sie Dateien zwischen Servern in Linux mit SCP und FTP

  5. Welche DNS-Server verwende ich?

Planen einer Aufgabe unter Linux mit Crontab

So migrieren Sie CentOS Linux 6, 7, 8-Server auf Oracle Linux

Verwenden des Watch-Befehls unter Linux

Verwenden von Ajenti beim Verwalten von Linux-Servern

Erkennen Sie Rootkits und Malware auf Linux-Servern mit rkhunter

So listen Sie installierte Pakete in Linux mithilfe der Paketverwaltung auf