Estoy construyendo una PC y un BeagleBords ARM integrado para uso público. Ejecutan Ubuntu 13.04 y Linux ensamblado manualmente, respectivamente. ¿Hay alguna manera de evitar que se apaguen presionando el botón Apagar (en la carcasa, no en el teclado)? Claro, puedo hacerlo en hardware. Prefiero las soluciones de software. Si alguien puede decir con certeza "esto es imposible", sería una respuesta útil también.
Resultado: Ok, lo entendí. Se puede evitar el apagado en la prensa, pero no en la prensa larga. Tendré que hacer un cambio de hardware para desconectar el botón de encendido cuando sea necesario.
Respuestas:
Puede usar el siguiente comando en la terminal :
Si desea volver a habilitar, use
+x
en su lugar-x
en el mismo comando.De todos modos, manteniendo presionado el botón de encendido durante varios segundos, la solución anterior no funcionará y no creo que encuentre una solución de software para este caso.
fuente
upstart
actualización. Ejemplo:sudo dpkg-statoverride --add root root 0644 /sbin/shutdown
. Sin embargo, debe tenerse en cuenta que al eliminar los permisos de ejecución se rompe la opción de apagado para todos los usuarios de este programa (incluidospoweroff
yhalt
).Es imposible. Debe mantener físicamente alejado al público del interruptor de encendido, al igual que debe evitar que tiren del cable de alimentación de la pared o que agarren toda la máquina y salgan corriendo.
fuente
Necesitas alterar ...
y comentar esta línea (ya agregué el #) ...
fuente