Jak włączyć lub wyłączyć automatyczne aktualizacje CentOS 8

Bezpieczeństwo systemu operacyjnego jest kluczowym punktem integralności, dostępności i niezawodności zasobów systemowych, ponieważ każda obecna luka niewątpliwie doprowadzi do globalnych i systematycznych awarii, które będą miały negatywny wpływ na zachowanie systemu.

CentOS 8 został wydany niedawno, a bezpieczeństwo jest jednym z jego głównych bastionów, a coś ściśle z tym związane są aktualizacje, które są okresowo dostępne dla systemu. Pamiętaj, że w systemach operacyjnych Linux zaleca się aktualizowanie pakietów systemowych za pomocą dostępnych aktualizacji do 2 miesięcy po oficjalnym wydaniu systemu operacyjnego. Dzieje się tak, ponieważ w tym czasie można wykryć podatności i możliwe błędy w systemie.

Jako administratorzy CentOS 8 mamy możliwość aktywacji lub nie automatycznych aktualizacji, a to dlatego, że aktualizacje będą pobierane i stosowane automatycznie, gdy będą dostępne, ale mogą mieć wpływ na wydajność systemu, jeśli są dość duże.

Solvetic wyjaśni, jak wyłączyć automatyczne aktualizacje, a także ich aktywację w razie potrzeby w CentOS 8.

1. Jak ustawić automatyczne aktualizacje w CentOS 8 za pomocą automatycznych pakietów RPM DNF


RPM Package Manager (RPM) to system zarządzania pakietami, dzięki któremu będziemy mogli realizować takie akcje jak:
  • Uruchom instalację, aktualizację i dezinstalację pakietu oprogramowania.
  • Twórz oprogramowanie ze źródeł w pakietach, które mogą być szeroko dystrybuowane.
  • Sprawdź integralność pakietu oprogramowania i instalację bieżącego oprogramowania.
  • Wyświetl szczegółowe informacje o oprogramowaniu systemowym, niezależnie od tego, czy jest zainstalowane, czy nie.

W przypadku aktualizacji automatycznych użyjemy pakietu RPM DNF-automatic, który integruje funkcje, które mają być wykonywane automatycznie, a także pracują regularnie z liczników systemowych, zadań cron i innych.

Ten pakiet RPM zaakceptuje pojedynczy opcjonalny argument, który jest przekierowywany do pliku konfiguracyjnego, więc jeśli nie wprowadzimy żadnego pliku konfiguracyjnego z wiersza poleceń, domyślnie zostanie użyta ścieżka /etc/dnf/automatic.conf.

DNF-automatic odpowiada za synchronizację metadanych zastosowanego pakietu, aby móc wyszukiwać aktualizacje dostępne w CentOS 8, a następnie możesz tylko pobrać pakiety lub pobrać i zastosować pakiety. W wyniku tego otrzymamy szczegóły za pośrednictwem standardowych danych wyjściowych, wiadomości e-mail lub wiadomości MOTD.

Krok 1
Aby zainstalować ten pakiet RPM, wykonamy następującą linię w CentOS 8:

 dnf zainstaluj dnf-automatic

POWIĘKSZAĆ

Krok 2
Wpisujemy literę „s”, aby potwierdzić pobranie pakietu RPM:

POWIĘKSZAĆ

Krok 3
Aby uzyskać dostęp do pełniejszych szczegółów pakietu automatycznego RPM DNF, możemy wykonać następujące czynności:

 rpm -qi dnf-automatyczne

POWIĘKSZAĆ

Krok 4
Teraz skonfigurujemy automatyczne aktualizacje za pomocą tego pakietu RPM, w tym celu musimy uzyskać dostęp do pliku konfiguracyjnego znajdującego się w ścieżce /etc/dnf/automatic.conf, uzyskamy dostęp za pomocą edytora tekstu do edycji:

 nano /etc/dnf/automatic.conf

POWIĘKSZAĆ

Krok 5
Aby nasze aktualizacje były automatyczne (zarówno podczas ich pobierania, jak i stosowania), musimy skonfigurować następujące wiersze:

 [commands] upgrade_type = default random_sleep = 0 download_updates = yes apply_updates = yes [emitery] emit_via = motd [email] email_from = [email protected] email_to = root email_host = localhost [base] debuglevel = 1
Krok 6
Jeśli chcemy, aby DNF-automatic tylko pobierał aktualizacje, ale ich nie instalował, musimy przypisać następującą wartość:
 Apply_updates = nie

POWIĘKSZAĆ

Po zastosowaniu zmian przystępujemy do ich zapisywania za pomocą klawiszy Ctrl + O i wychodzenia z edytora za pomocą klawiszy Ctrl X.

Krok 7
Na koniec wykonamy DNF-automatic, w tym celu wykonamy następujące polecenie, aby zaplanować automatyczne aktualizacje DNF w CentOS 8:

 systemctl enable --now dnf-automatic.timer

POWIĘKSZAĆ

Krok 8
To polecenie odpowiada za włączenie i uruchomienie timera systemowego, który możemy zweryfikować za pomocą następującego polecenia:

 list-timery systemctl * dnf- *

POWIĘKSZAĆ

W ten sposób włączyliśmy automatyczne aktualizacje w CentOS 8 za pomocą pakietu DNF-automatic RPM.

2. Jak wyłączyć automatyczne aktualizacje w CentOS 8 za pomocą automatycznych pakietów RPM DNF?


Jak również łatwo jest zaprogramować zarówno pobieranie, jak i instalację aktualizacji w CentOS 8 w ten sposób.

Krok 1
Możemy również uniemożliwić pobieranie aktualizacji do systemu, w tym celu uzyskujemy dostęp do pliku konfiguracji automatycznej DNF:

 nano /etc/dnf/automatic.conf
Krok 2
Tam musimy zastosować następujące wartości w odpowiednich wierszach:
 download_updates = nie apply_updates = nie

POWIĘKSZAĆ

Nie spowoduje to pobrania ani zainstalowania aktualizacji w CentOS 8. Zapisujemy zmiany za pomocą klawiszy Ctrl + O i wychodzimy z edytora za pomocą klawiszy Ctrl + X.

Krok 3
Na koniec ponownie uruchamiamy usługę dnf-automatic, aby zakończyć zmiany:

 systemctl restart dnf-automatic

POWIĘKSZAĆ

3. Jak aktywować automatyczne aktualizacje w CentOS 8 za pomocą konsoli internetowej?


CentOS 8 integruje Cockpit, czyli internetową konsolę administracyjną, która pozwala nam wykonywać różne operacje zarządzania i administrowania systemem operacyjnym, do jego instalacji możesz odwiedzić następujący link Solvetic:

Krok 1
Aby uzyskać do niego dostęp, musimy przejść do przeglądarki i wpisać:

 https: // IP serwera: 9090
Następnie wprowadzimy poświadczenia użytkownika root:

POWIĘKSZAĆ

Krok 2
Podczas uzyskiwania dostępu do tego narzędzia narzędzie automatycznie wyszuka aktualizacje (sprawdzając aktualizacje):

POWIĘKSZAĆ

Krok 3
Jeśli są aktualizacje, zobaczymy komunikat „Dostępne aktualizacje”:

POWIĘKSZAĆ

Krok 4
Aby skonfigurować automatyczne aktualizacje za pomocą tego narzędzia, przejdziemy do sekcji „Aktualizacje oprogramowania” na lewym panelu i aby aktywować te aktualizacje, kliknij przełącznik „Aktualizacje automatyczne”, aby jego status stał się WŁĄCZONY:

POWIĘKSZAĆ

Krok 5
Teraz na dole będzie to możliwe:

  • Określ typ aktualizacji do pobrania (wszystkie lub tylko zabezpieczenia)
  • Określ częstotliwość wyszukiwania (codziennie lub w określony dzień)
  • Przypisz czas wyszukiwania

Zwróć uwagę, że w końcowej części znajduje się legenda „i zrestartuj komputer automatycznie”, która domyślnie zrestartuje CentOS 8, wpływając na pracę, jeśli nie mamy na uwadze czasu aktualizacji.

4. Jak wyłączyć automatyczne aktualizacje w CentOS 8 za pomocą konsoli internetowej?


Wreszcie z tej samej konsoli będzie można wyłączyć automatyczne aktualizacje w CentOS 8. Aby to zrobić, uzyskujemy dostęp do konsoli i z sekcji „Aktualizacje oprogramowania” wystarczy kliknąć przełącznik „Aktualizacje automatyczne”, aby jego status stał się Wyłączony :

Tam możemy kliknąć przycisk „Zainstaluj wszystkie aktualizacje”, aby pobrać i zainstalować wszystkie aktualizacje ręcznie lub wybrać tylko żądane aktualizacje w panelu centralnym.
Za pomocą jednej z tych dwóch metod będzie można aktywować lub nie automatyczne aktualizacje w CentOS 8.

wave wave wave wave wave