En mi sistema, los usuarios pueden reiniciar y apagar el sistema. De vez en cuando necesito actualizar el software (o hacer cualquier otra cosa) y no quiero que los usuarios reinicien / apaguen el sistema hasta que haya terminado.
¿Hay alguna manera de evitar que el sistema se reinicie / apague mientras la raíz está conectada (localmente o a través de SSH)?
/etc/acpi/powerbtn.sh
Respuestas:
Prueba el guardia de Molly:
Este paquete evitará el apagado / reinicio / suspensión / suspensión involuntaria al solicitarle interactivamente que ingrese el nombre de host del sistema.
Sin embargo, es trivial configurar molly-guard para desactivar por completo el apagado / reinicio / suspensión / hibernación. Simplemente cree un archivo ejecutable en /etc/molly-guard/run.d/99-prevent-all que contenga esto:
(No mencionaste el sistema operativo, esto es para Ubuntu).
Historia
Si tienes curiosidad, el término molly-guard es como se llama la cubierta sobre un botón rojo. Vea el artículo de Wikipedia en Big Red Button si tiene curiosidad.
extracto
Otras distribuciones
Puede tomar el
.deb
paquete y usarloalien
para convertirlo a un RPM adecuado para Fedora / RHEL / CentOS.fuente