- 1. Как да настроите автоматични актуализации на CentOS 8 с помощта на DNF-автоматични RPM пакети
- 2. Как да деактивирате автоматичните актуализации в CentOS 8 чрез DNF-автоматични RPM пакети
- 3. Как да активирате автоматичните актуализации в CentOS 8 чрез уеб конзолата
- 4. Как да деактивирате автоматичните актуализации в 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.