Weboldal keresés

dnf-automatic – A biztonsági frissítések automatikus telepítése a CentOS 8 rendszerben


A biztonsági frissítések kulcsfontosságú szerepet játszanak a Linux-rendszer védelmében a számítógépes támadásokkal és jogsértésekkel szemben, amelyek pusztító hatással lehetnek a rendszer kritikus fájljaira, adatbázisaira és egyéb erőforrásaira.

A biztonsági javításokat manuálisan is telepítheti CentOS 8 rendszerére, de rendszergazdaként sokkal egyszerűbb az automatikus frissítések konfigurálása. Ezzel biztos lehet benne, hogy rendszere rendszeresen ellenőrzi a biztonsági javításokat vagy frissítéseket, és telepíti azokat.

Javasolt olvasmány: Yum-cron – A biztonsági frissítések automatikus telepítése a CentOS 7 rendszerben

Ebben a cikkben végigvezetjük, hogyan konfigurálhatja manuálisan a biztonsági frissítéseket a dnf-automatic és a cockpit-webszerver néven ismert webalapú konzol használatával.

1. lépés: Telepítse a dnf-automatic-ot a CentOS 8 rendszerben

A labda gördítéséhez először telepítse az alább látható dnf-automatic RPM csomagot.

dnf install dnf-automatic

Sikeres telepítés esetén az rpm parancs futtatásával megerősítheti a jelenlétét.

rpm -qi dnf-automatic

2. lépés: A dnf-automatic konfigurálása a CentOS 8 rendszerben

A dnf-automatic RPM fájl konfigurációs fájlja az automatic.conf, amely az /etc/dnf/ könyvtárban található. Megtekintheti az alapértelmezett konfigurációkat kedvenc szövegszerkesztőjével, és így néz ki a fájl.

vi /etc/dnf/automatic.conf

A 'parancsok' szakaszban adja meg a frissítés típusát. Meghagyhatja alapértelmezettként, amely minden frissítést alkalmaz. Mivel a biztonsági frissítésekkel foglalkozunk, állítsa be az alábbi módon:

upgrade_type = security

Ezután görgessen a 'kibocsátók' szakaszhoz, és állítsa be a rendszer gazdagépnevét.

system_name = centos-8

Ezenkívül állítsa az emit_via paramétert motd-ra, így minden bejelentkezéskor üzenetek jelennek meg a frissítési csomagokról.

emit_via = motd

Most mentse el, és lépjen ki a konfigurációs fájlból.

3. lépés: Indítsa el és engedélyezze a dnf-automatic szolgáltatást a CentOS 8 rendszerben

A következő lépés a dnf-automatic szolgáltatás elindítása. Futtassa az alábbi parancsot a CentOS 8 rendszer automatikus frissítéseinek ütemezéséhez.

systemctl enable --now dnf-automatic.timer

A szolgáltatás állapotának ellenőrzéséhez adja ki a parancsot.

systemctl list-timers *dnf-*

A dnf-makecache a dnf-makecache szolgáltatást futtatja, amely a gyorsítótár-csomagok frissítéséért felelős, míg a dnf-automatic egység a dnf-automaticszolgáltatás, amely letölti a csomagfrissítéseket.

Telepítse automatikusan a biztonsági frissítéseket a Cockpit segítségével a CentOS 8 rendszerben

A Cockpit egy webalapú grafikus felület, amely lehetővé teszi a rendszergazdák számára, hogy zökkenőmentesen áttekintést kapjanak a rendszer mérőszámairól, és konfigurálhassanak különféle paramétereket, például a tűzfalat, felhasználókat hozzanak létre, cron-feladatokat kezeljenek stb. A Cockpit lehetővé teszi az automatikus frissítések beállítását is: csomag /feature frissítések és biztonsági frissítések.

Az automatikus biztonsági frissítések konfigurálásához jelentkezzen be a pilótafülkebe root felhasználóként a kiszolgáló URL-jének böngészésével az alábbi módon:

http://server-ip:9090/

A bal oldalsávon kattintson a „Szoftverfrissítések” lehetőségre.

Ezután állítsa BE az „Automatikus frissítések” kapcsolót. Ne felejtse el kiválasztani a „Biztonsági frissítések alkalmazása” lehetőséget, és válassza ki a frissítések gyakoriságát.

És ezzel lezárjuk mai témánkat. Nem tudjuk tovább hangsúlyozni a biztonsági frissítések beállításának szükségességét a rendszeren. Ezzel nem csak a rendszerét védi meg a potenciális rosszindulatú programoktól, hanem nyugalmat is ad, hogy rendszerét rendszeresen javítják, és naprakész marad a legújabb biztonsági definíciókkal.