Búsqueda de sitios web

Cómo configurar actualizaciones automáticas para CentOS 8


Lo mejor que puede hacer por sus datos y su máquina es mantenerlos seguros. Puede ser tan fácil como activar las actualizaciones. Sin embargo, la mayoría de las personas que utilizan CentOS 8 no saben cómo hacerlo.

En este artículo, aprenderá cómo habilitar las actualizaciones automáticas de software en una máquina CentOS 8 Linux. Aprenderá cómo configurar su sistema de modo que no necesite instalar manualmente actualizaciones de seguridad ni de otro tipo.

En esta página
  1. Configure actualizaciones automáticas de CentOS 8 mediante el paquete RPM automático
  2. Configure actualizaciones automáticas de CentOS 8 mediante la consola web Cockpit

Configure actualizaciones automáticas de CentOS 8 mediante el paquete RPM automático

Lo primero es instalar el paquete RPM DNF-automatic. El paquete proporciona un componente DNF que se inicia automáticamente. Para instalarlo, use el siguiente comando.

dnf install dnf-automatic

Puede obtener más detalles sobre el paquete usando el comando rpm.

rpm -qi dnf-automatic

El siguiente paso es configurar las actualizaciones dnf-automatic. El archivo de configuración se encuentra en /etc/dnf/automatic.conf. Una vez que haya abierto el archivo, puede establecer los valores requeridos para que se ajusten a sus requisitos de software.

Un archivo de configuración se parece al siguiente.

[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

Puede configurar dnf-automatic para que solo descargue nuevas actualizaciones y le avise por correo electrónico, pero esto significa que tendrá que instalar las actualizaciones manualmente. Para habilitar la función, deshabilite apply_updates en el archivo de configuración.

apply_updates = no

Proceda a configurar el método de alerta.

Finalmente, ahora puede ejecutar dnf-automatic, ejecute el siguiente comando para programar actualizaciones automáticas de DNF para su máquina CentOS 8.

systemctl enable --now dnf-automatic.timer

El comando anterior habilita e inicia el temporizador del sistema. Para comprobar el estado del servicio dnf-automatic, ejecute lo siguiente.

systemctl list-timers *dnf-*

Configure actualizaciones automáticas de CentOS 8 mediante la consola web Cockpit

El CentOS 8 tiene un Cockpit preinstalado, que permite al administrador del sistema administrar tareas desde una consola basada en web. Puede utilizar Cockpit para actualizar el sistema operativo y el software.

Si Cockpit no está instalado, puede instalarlo usando nuestra guía: Cómo instalar Cockpit Web Console en CentOS 8.

Para hacer esto, inicie sesión en Cockpit con una cuenta de administrador a través de https://SERVER_IP:9090 (donde SERVER_IP es la dirección IP de su servidor CentOS 8. Una vez que haya iniciado sesión, haga clic en Actualizaciones de software en la navegación izquierda.

En la siguiente ventana, active las actualizaciones automáticas. Ahora puede seleccionar el tipo de actualizaciones que desea (Aplicar todas las actualizaciones o Aplicar actualizaciones de seguridad), el día y la hora en que desea que se apliquen las actualizaciones y se reinicie el servidor.

Tenga en cuenta que no puede configurar actualizaciones automáticas sin reiniciar el sistema. Por lo tanto, asegúrese de que su servidor pueda reiniciarse en el momento que haya seleccionado para las actualizaciones.

Conclusión

En este artículo, ha aprendido cómo configurar actualizaciones automáticas para su máquina CentOS 8. hay dos maneras de hacer esto. El primer método consiste en utilizar actualizaciones automáticas DNF. La principal ventaja de habilitar las actualizaciones automáticas DNF en CentOS 8 Linux es que sus máquinas se actualizan de forma más rápida, uniforme y frecuente en comparación con las actualizaciones manuales.

Esto le brinda más influencia contra los ciberataques. El segundo método es mediante la consola web Cockpit. Con Cockpit, es fácil habilitar las actualizaciones automáticas ya que se utiliza la interfaz gráfica de usuario (GUI) en lugar de las actualizaciones automáticas DNF, que utilizan la interfaz de línea de comandos (CLI).