Aktualizace operačního systému jsou kritickým bodem v každém typu prostředí, protože aktualizace umožňují, aby operační systém a jeho aplikace a procesy byly vždy v konstantní integritě, protože mnoho aktualizací obsahuje vylepšení zabezpečení a kompatibility.
Aktualizace zabezpečení hrají v prostředích Linux více než zásadní roli a nabízejí správci plnou kontrolu nad tím, co se na úrovni výkonu očekává, a přestože lze aktualizace validovat a aplikovat ručně, automatická metoda je mnohem bezpečnější. Protože na to můžeme ručně zapomenout vystavením počítače chybám zabezpečení a náhodným útokům.
V tomto aspektu automatických aktualizací přichází ke slovu dnf-automatic, který byl vyvinut za účelem automatického a pravidelného spouštění pomocí systémových časovačů, přičemž se cron úloh vyhýbá neustálé interakci správce systému.
Služba dnf-automatic akceptuje pouze volitelný argument, který je směrován do konfiguračního souboru, a také některé řídicí argumenty, které používají služby, které v tomto případě fungují jako záloha časovacích jednotek CentOS 8. Pokud není použit žádný konfigurační soubor, použije se /etc/dnf/automatic.conf.
Tento proces funguje tak, že nejprve synchronizujete metadata balíčku a poté pokračujete ve vyhledávání dostupných aktualizací pro CentOS 8. Následuje proces stahování balíčků nebo stahování a aplikace balíčků. To bude záviset na konfiguraci nastavené správcem.
dnf-automatic hraje s jinými procesy, jako jsou:
dnf-automatic-notificationonly dnf-automatic-download dnf-automatic-installSolvetic vás naučí, jak nainstalovat a konfigurovat dnf-automatic na CentOS 8 pro centrální správu aktualizací systému.
1. Jak nainstalovat dnf-automatic CentOS 8
Krok 1
Prvním krokem bude instalace příslušného balíčku provedením následujícího:
sudo dnf nainstalovat dnf-automatic
ZVĚTŠIT
Krok 2
Zadáme písmeno „s“ pro potvrzení stažení a instalace přidružených balíčků, až bude toto hotové, uvidíme následující:
ZVĚTŠIT
Krok 3
Po tomto kroku zkontrolujeme, že je vše správně nainstalováno spuštěním následujícího příkazu rpm
rpm -qi dnf -automatic
Tam najdeme příslušné podrobnosti o dnf-automatic jako:
- název procesu
- nainstalovaná verze
- typ architektury
- velikost
- trasa a mnoho dalšího
ZVĚTŠIT
2. Automatická konfigurace Dnf na CentOS 8
Jakmile je vše správně nainstalováno, je čas nakonfigurovat službu, výchozí konfigurační soubor dnf-automatic RPM je soubor automatic.conf.
Krok 1
Toto je hostováno v cestě / etc / dnf /, přistupujeme k němu pomocí textového editoru:
sudo nano /etc/dnf/automatic.confKrok 2
Uvidíme následující:
ZVĚTŠIT
Krok 3
V sekci „příkazy“ musíme definovat typ aktualizace, který budeme používat v CentOS 8, pokud ponecháme výchozí hodnoty, bude platit pro všechny dostupné aktualizace, protože jde pouze o aktualizace zabezpečení, definujeme následující:
upgrade_type = zabezpečení
ZVĚTŠIT
Krok 4
Nahradíme „výchozí“ výrazem „zabezpečení“, nyní přejdeme do sekce „vysílače“ a tam nastavíme následující:
název_systému = centos-8
ZVĚTŠIT
Nahradili jsme „my-host“ za „centos-8“.
Krok 5
Nakonec v poli „emit_via“ místo „stdio“ nastavíme „motd“:
ZVĚTŠIT
Změny uložíme pomocí kláves Ctrl + O a editor ukončíme klávesami Ctrl + X.
3. Spusťte a povolte dnf-automatic na CentOS 8
Krok 1
Poté je dalším krokem, který je třeba udělat, spustit a povolit službu dnf-automatic v CentOS 8, za tímto účelem provedeme následující:
systemctl enable-now dnf-automatic.timer
ZVĚTŠIT
Krok 2
Stav služby dnf-automatic zkontrolujeme spuštěním:
systemctl list-timers * dnf- *
ZVĚTŠIT
Krok 3
Vidíme to, protože jsme pro dnf nevytvořili žádnou úlohu časovače, v případě přiřazení času uvidíme následující:
ZVĚTŠIT
4. Jak nainstalovat aktualizace zabezpečení do CentOS 8 pomocí Cockpitu
Cockpit je webová konzole, která byla vyvinuta tak, aby graficky usnadňovala všechny úlohy správy CentOS 8, abyste věděli, jak ji nainstalovat, zveme vás k návštěvě následujícího tutoriálu:
https: //www.solvetic… le-en-centos-8 /
Krok 1
Po povolení přistupujeme s následující syntaxí:
http: // IP_CentOS: 9090
ZVĚTŠIT
Krok 2
Zadáme přihlašovací údaje uživatele a v konzole přejdeme do sekce „Aktualizace softwaru“, kde uvidíme následující:
ZVĚTŠIT
Krok 3
Aktivujeme přepínač „Automatické aktualizace“ a v rozevíracím poli vybereme „Použít aktualizace zabezpečení“:
ZVĚTŠIT
Na straně můžeme definovat jak frekvenci (každý den nebo konkrétní den), tak i čas, kdy budou v CentOS 8 vyhledávány, stahovány a instalovány aktualizace zabezpečení.
Můžeme tedy nakonfigurovat aktualizace v CentOS 8 díky dnf-automatic a tento proces můžeme provést buď z konzoly, nebo graficky v závislosti na nejideálnější metodě pro každého z nás.