Experimente o guarda da Molly:
$ sudo apt-get install molly-guard
Este pacote impedirá o desligamento / reinicialização / suspensão / hibernação não intencional, solicitando interativamente que você insira o nome do host do sistema.
No entanto, é trivial configurar o molly-guard para desativar completamente o shutdown / reboot / suspend / hibernate. Basta criar um arquivo executável em /etc/molly-guard/run.d/99-prevent-all que tenha isto:
#!/bin/sh
exit 1
(Você não mencionou o sistema operacional, isso é para o Ubuntu).
História
Se você está curioso, o termo guarda-molly é o que a capa sobre um botão vermelho é chamada. Consulte o artigo da Wikipédia sobre Big Red Button se estiver curioso.
trecho
A Big Red Switch often includes a molly-guard, a cover that must be lifted to trip the switch. The original molly-guard was jury-rigged from Plexiglas to prevent a programmer's young daughter Molly from pressing the BRS on an IBM 4341 server, after she had done so twice in one day.
Outras distros
Você pode pegar o pacote .deb
e usar alien
para convertê-lo em um RPM adequado para o Fedora / RHEL / CentOS.
$ sudo yum install alien
$ alien -r molly-guard*.deb