Как да активирате или деактивирате автоматичните актуализации на CentOS 8

Сигурността на операционната система е ключов момент в целостта, наличността и надеждността на системните ресурси, тъй като всяка налична уязвимост несъмнено ще доведе до глобални и системни повреди, които ще имат отрицателно въздействие върху поведението на системата.

CentOS 8 беше пуснат преди малко и защитата е един от основните му бастиони и нещо тясно свързано с това са актуализациите, които са достъпни периодично за системата. Не забравяйте, че в операционните системи Linux е препоръчително да актуализирате системните пакети, като прилагате наличните актуализации до 2 месеца след официалното пускане на операционна система. Това е така, защото в този период от време могат да бъдат открити уязвимости и възможни грешки в системата.

Като администратори на CentOS 8 имаме възможност да активираме или не автоматичните актуализации и това е така, защото актуализациите ще се изтеглят и прилагат автоматично, когато са налични, но те могат да повлияят на производителността на системата, ако са със значително голям размер.

Solvetic ще обясни как да деактивирате автоматичните актуализации, както и тяхното активиране, ако е необходимо в CentOS 8.

1. Как да настроите автоматични актуализации на CentOS 8 с помощта на DNF-автоматични RPM пакети


RPM Package Manager (RPM) е система за управление на пакети, благодарение на която ще можем да извършваме действия като:
  • Изпълнете пакетиран софтуер за инсталиране, актуализиране и деинсталиране.
  • Изградете софтуер от източника в пакети, които могат да бъдат широко разпространени.
  • Проверете целостта на пакетирания софтуер и инсталирането на текущия софтуер.
  • Преглеждайте подробна информация за системния софтуер, независимо дали е инсталиран или не.

В случай на автоматични актуализации ще използваме RPM DNF-автоматичен пакет, който интегрира функции за автоматично изпълнение, както и редовна работа от системни таймери, cron задачи и др.

Този RPM пакет ще приеме един незадължителен аргумент, който се пренасочва към конфигурационния файл, така че, ако не въведем конфигурационен файл от командния ред, пътят /etc/dnf/automatic.conf ще се използва по подразбиране.

DNF-automatic отговаря за синхронизирането на метаданните на приложения пакет, за да може да търси наличните актуализации в CentOS 8 и след това можете само да изтеглите пакетите или да изтеглите и приложите пакетите. В резултат на това ще получим подробности или чрез стандартен изход, имейл или MOTD съобщения.

Етап 1
За да инсталираме този RPM пакет, ще изпълним следния ред в CentOS 8:

 dnf инсталирайте dnf-автоматично

Увеличете

Стъпка 2
Въвеждаме буквата „s“, за да потвърдим изтеглянето на RPM пакета:

Увеличете

Стъпка 3
За достъп до по-пълни подробности за DNF-автоматичния RPM пакет можем да изпълним следното:

 rpm -qi dnf -автоматичен

Увеличете

Стъпка 4
Сега ще конфигурираме автоматичните актуализации, използвайки този RPM пакет, за това трябва да получим достъп до конфигурационния файл, намиращ се в пътя /etc/dnf/automatic.conf, ще имаме достъп с текстов редактор за редактиране:

 nano /etc/dnf/automatic.conf

Увеличете

Стъпка 5
За да бъдат нашите актуализации автоматични (както при изтеглянето, така и при прилагането им), трябва да конфигурираме следните редове по следния начин:

 [команди] upgrade_type = default random_sleep = 0 download_updates = да apply_updates = да [излъчватели] emit_via = motd [имейл] email_from = [email protected] email_to = root email_host = localhost [база] debuglevel = 1
Стъпка 6
Ако искаме DNF-automatic да изтегля само актуализациите, но не и да ги инсталира, трябва да присвоим следната стойност:
 apply_updates = не

Увеличете

След като приложим промените, продължаваме да ги запазваме с помощта на клавишите Ctrl + O и излизаме от редактора с помощта на клавишите Ctrl X.

Стъпка 7
И накрая, ще изпълним DNF-автоматичен, за това ще изпълним следната команда, за да планираме автоматични DNF актуализации в CentOS 8:

 systemctl enable-now dnf-automatic.timer

Увеличете

Стъпка 8
Тази команда е отговорна за активиране и стартиране на системния таймер, който можем да проверим със следната команда:

 systemctl list-timers * dnf- *

Увеличете

По този начин активирахме автоматичните актуализации в CentOS 8, използвайки DNF-автоматичен пакет RPM.

2. Как да деактивирате автоматичните актуализации в CentOS 8 чрез DNF-автоматични RPM пакети


Освен че е лесно да програмирате както изтеглянето, така и инсталирането на актуализациите в CentOS 8, използвайки това средство.

Етап 1
Също така можем да предотвратим изтеглянето на актуализации в системата, за това имаме достъп до DNF-автоматичния конфигурационен файл:

 nano /etc/dnf/automatic.conf
Стъпка 2
Там трябва да приложим следните стойности в съответните редове:
 download_updates = няма apply_updates = не

Увеличете

Това няма да изтегли или инсталира актуализациите в CentOS 8. Запазваме промените с клавишите Ctrl + O и излизаме от редактора с клавишите Ctrl + X.

Стъпка 3
Накрая рестартираме dnf-автоматичната услуга, за да завършим промените:

 systemctl рестартиране dnf-автоматично

Увеличете

3. Как да активирате автоматичните актуализации в CentOS 8 чрез уеб конзолата


CentOS 8 интегрира Cockpit, която е конзола за уеб администрация, която ни позволява да изпълняваме различни операции по управление и администриране на операционната система, за нейната инсталация можете да посетите следната връзка Solvetic:

Етап 1
За достъп до него трябва да отидем в браузър и да въведем следното:

 https: // Server_IP: 9090
След това ще въведем основните потребителски идентификационни данни:

Увеличете

Стъпка 2
При достъп до там помощната програма автоматично ще търси актуализации (проверка на актуализациите):

Увеличете

Стъпка 3
Ако има актуализации, ще видим съобщението „Актуализации са налични“:

Увеличете

Стъпка 4
За да конфигурирате автоматични актуализации чрез този инструмент, ще отидем в секцията „Актуализации на софтуера“ в левия страничен панел и за да активирате тези актуализации, щракнете върху превключвателя „Автоматични актуализации“, така че състоянието му да стане ВКЛЮЧЕНО:

Увеличете

Стъпка 5
Сега най -долу ще бъде възможно:

  • Определете типа актуализации за изтегляне (всички или само защитата)
  • Определете честотата на търсене (всеки ден или определен ден)
  • Задайте времето за търсене

Имайте предвид, че в последната част е легендата „и рестартирайте машината автоматично“, която по подразбиране ще рестартира CentOS 8, засягаща работата, ако нямаме предвид времето за актуализация.

4. Как да деактивирате автоматичните актуализации в CentOS 8 чрез уеб конзола


И накрая, от същата конзола ще бъде възможно да деактивирате автоматичните актуализации в CentOS 8. За да направите това, имаме достъп до конзолата и от секцията „Актуализации на софтуера“, просто щракнете върху превключвателя „Автоматични актуализации“, така че състоянието й да стане Изключено :

Там можем да кликнете върху бутона „Инсталиране на всички актуализации“, за да изтеглите и инсталирате ръчно всички актуализации или да изберете само желаните актуализации в централния панел.
С някой от тези два метода ще бъде възможно да активирате или не автоматичните актуализации в CentOS 8.

wave wave wave wave wave