
Estoy usando Centos8 en una mini PC como enrutador/firewall y ejecuto Tripwire. Soy el único que inicia sesión, siempre como usuario sin privilegios, no como root (el inicio de sesión ssh root está deshabilitado).
Cada vez que inicio sesión, los /boot/grub2
atributos "Modificar hora" y "Cambiar hora" del directorio cambian, lo que hace que se marque en Tripwire.
Creo que rastreé esto hasta `systemd', que ejecuta "Marcar inicio como exitoso" 2 minutos después de que un usuario inicia sesión. La línea relevante en el registro del sistema es:
Mar 31 15:49:46 janus systemd[5911]: Started Mark boot as successful after the user session has run 2 minutes.
En primer lugar, decidir que el arranque fue exitoso basándose en el inicio de sesión de un usuario parece una tontería terrible... ¿qué pasa si es un sistema atendido remotamente y nadie inicia sesión? (pregunta retórica).
Mi verdadera pregunta es ¿puedo desactivar esta systemd
unidad o eso provocará que otras cosas no funcionen como se esperaba?
información adicional
He rastreado esto hasta el systemctl
servicio /lib/systemd/user/grub-boot-success.service
, que contiene:
[jhg@janus ~]$ more /lib/systemd/user/grub-boot-success.service
[Unit]
Description=Mark boot as successful
[Service]
Type=oneshot
ExecStart=/usr/sbin/grub2-set-bootflag boot_success
Esto se ejecuta 2 minutos después de cada inicio de sesión de usuario en lugar de una vez por inicio después delprimeroinicio de sesión de usuario, y esto es lo que toca el archivo y el directorio.
¿Funciona según lo previsto o debería presentar un informe de error?
¿Desactivar esto perjudicará algo?