Weboldal keresés

Az automatikus frissítések beállítása a CentOS 8 rendszerhez


A legjobb, amit az adatok és a gép érdekében tehet, ha biztonságban tartja őket. Ez olyan egyszerű lehet, mint a frissítések bekapcsolása. A legtöbb CentOS 8 rendszert használó ember azonban nem tudja, hogyan kell ezt megtenni.

Ebből a cikkből megtudhatja, hogyan engedélyezheti az automatikus szoftverfrissítéseket CentOS 8 Linux rendszerű gépen. Megtanulja, hogyan állítsa be a rendszert úgy, hogy ne kelljen manuálisan telepítenie a biztonsági és egyéb frissítéseket.

Ezen az oldalon
  1. Állítsa be az automatikus CentOS 8 frissítéseket az automatikus RPM-csomag használatával
  2. Állítsa be az automatikus CentOS 8 frissítéseket a Cockpit Web Console segítségével

Állítsa be az automatikus CentOS 8 frissítéseket az automatikus RPM-csomag használatával

Az első dolog a DNF-automatic RPM csomag telepítése. A csomag tartalmaz egy DNF komponenst, amely automatikusan elindul. A telepítéshez használja a következő parancsot.

dnf install dnf-automatic

További részleteket a csomagról az rpm paranccsal kaphat.

rpm -qi dnf-automatic

A következő lépés a dnf-automatic frissítések konfigurálása. A konfigurációs fájl a /etc/dnf/automatic.conf címen található. Miután megnyitotta a fájlt, beállíthatja a szükséges értékeket a szoftverkövetelményeknek megfelelően.

A konfigurációs fájl a következőképpen néz ki.

[commands]
upgrade_type = default
random_sleep = 0
download_updates = yes
apply_updates = yes
[emitters]
emit_via = motd
[email]
email_from = [email 
email_to = root
email_host = localhost
[base]
debuglevel = 1

Beállíthatja, hogy a dnf-automatic csak az új frissítéseket töltse le, és e-mailben értesítse Önt, de ez azt jelenti, hogy manuálisan kell telepítenie a frissítéseket. A funkció engedélyezéséhez kapcsolja ki az apply_updates funkciót a konfigurációs fájlban.

apply_updates = no

Folytassa a riasztási mód beállításával.

Végül futtassa a dnf-automatic programot, és hajtsa végre a következő parancsot a DNF automatikus frissítéseinek ütemezéséhez CentOS 8 gépén.

systemctl enable --now dnf-automatic.timer

A fenti parancs engedélyezi és elindítja a rendszeridőzítőt. A dnf-automatic szolgáltatás állapotának ellenőrzéséhez futtassa a következőt.

systemctl list-timers *dnf-*

Állítsa be az automatikus CentOS 8 frissítéseket a Cockpit Web Console segítségével

A CentOS 8 előre telepített Cockpit-tel rendelkezik, amely lehetővé teszi a rendszergazda számára, hogy webalapú konzolról kezelje a feladatokat. A Cockpit segítségével frissítheti az operációs rendszert és a szoftvert is.

Ha a Cockpit nincs telepítve, telepítheti a következő útmutatónk segítségével: A Cockpit webkonzol telepítése a CentOS 8 rendszerben.

Ehhez adminisztrátori fiókkal jelentkezzen be a Cockpitbe a https://SERVER_IP:9090 címen (ahol a SERVER_IP a szerver IP-címe a CentOS 8 szervere. Miután bejelentkezett, kattintson a Szoftverfrissítések lehetőségre a bal oldali navigációs panelen.

A következő ablakban kapcsolja be az automatikus frissítéseket BE. Most kiválaszthatja a kívánt frissítés típusát (Összes frissítés alkalmazása vagy Biztonsági frissítések alkalmazása), a frissítések alkalmazásának napját és időpontját, valamint a szerver újraindítását.

Vegye figyelembe, hogy a rendszer újraindítása nélkül nem állíthat be automatikus frissítéseket. Ezért győződjön meg arról, hogy a kiszolgáló újraindítható a frissítéshez kiválasztott időpontban.

Következtetés

Ebből a cikkből megtudhatja, hogyan állíthat be automatikus frissítéseket CentOS 8 gépén. Ezt kétféleképpen teheti meg. Az első módszer a DNF automatikus frissítések használata. A DNF automatikus frissítések engedélyezésének fő előnye CentOS 8 Linux rendszeren az, hogy a gépei gyorsabban, egységesen és gyakran frissülnek a kézi frissítésekhez képest.

Ez nagyobb befolyást ad a kibertámadásokkal szemben. A második módszer a Cockpit webkonzol használata. A Cockpit segítségével egyszerűen engedélyezheti az automatikus frissítéseket, mivel a grafikus felhasználói felületet (GUI) használja a DNF automatikus frissítésekkel szemben, amelyek a parancssori felületet (CLI) használják.