Seguridad en la Raspberry - Episodio II: Actualizaciones automáticas

Terminal mostrando actualizaciones automáticas de Arch Linux

Seguimos con la serie de artículos que nos ayudarán a proteger un poco más nuestra Raspberry. Si en el artículo anterior actualizamos el firmware, ahora le toca el turno al sistema operativo y a los programas.

Recordemos que Arch Linux es una distribución rolling release, es decir, todos los paquetes se actualizan constantemente y al igual que el firmware, tener actualizado el sistema operativo y los programas que utilizamos es fundamental. Para ello vamos a crear un script que se ejecute a una hora determinada y que nos actualice el sistema automáticamente.

Creación del servicio de actualización

Creamos el fichero autoupdate.service:

sudo nano /etc/systemd/system/autoupdate.service

con el siguiente código:

[Unit]
Description=Automatic Update
After=network-online.target

[Service]
Type=simple
ExecStart=/usr/bin/pacman -Syuq --noconfirm
TimeoutStopSec=180
KillMode=process
KillSignal=SIGINT

[Install]
WantedBy=multi-user.target

Configuración del timer

Ahora creamos el fichero autoupdate.timer:

sudo nano /etc/systemd/system/autoupdate.timer

Introducimos el siguiente código:

[Unit]
Description=Automatic Update daily at 2:00 AM

[Timer]
OnCalendar=*-*-* 02:00:00
Persistent=true

[Install]
WantedBy=multi-user.target

Activación del servicio

Añadimos el servicio al inicio:

sudo systemctl enable autoupdate.timer

y arrancamos:

sudo systemctl start autoupdate.timer

Podemos comprobar:

systemctl list-timers --all

Con este sencillo procedimiento, cada día a las 2:00 de la madrugada, nuestra Raspberry se actualizará a la última versión. ¡Disfrútala!

En el siguiente artículo, limitaremos el acceso mediante SSH.

Índice de la serie

Este artículo forma parte de la serie Seguridad en Raspberry Pi.

Jaume Ferré

Jaume Ferré

Tengo un trabajo que no tiene nada que ver con esto. Pero me gusta cacharrear con webs, Linux y el homelab. De vez en cuando alguien me paga por ello, lo cual siempre sorprende. Canon R7 en mano y Arch Linux de fondo.

¿Te ha sido útil?

Ayúdame a mejorar con tu puntuación.

0.0 (0 votos)
Comentarios