Para cambiar las acciones que realiza el servidor cuando recibe un evento ACPI que indica el botón de encendido, edite:/etc/acpi/powerbtn.sh
guión.
Sin embargo, esto no impedirá mantener presionado el botón para forzar el apagado.
Mientras estamos en eso, la línea en /etc/inittab:
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
Controla la acción realizada al presionar C-A-D.
Aunque puede presionar un botón de encendido a través de ACPI, no puede evitar que su novia presione y mantenga presionado el botón (para forzar el apagado) o que desconecte su servidor.
Mi mejor sugerencia es hablar con tu novia. La comunicación es clave;)
Tema antiguo, pero puede ser útil para actualizar
En Debian Stretch (y posiblemente después de Wheezy), el administrador de energía se administra mediante archivos de configuración systemd. Entonces, por ejemplo, para cambiar el comportamiento de PowerButton presione de 'apagar' a 'suspender', edite el archivo /etc/systemd/logind.conf y cambiar la línea de seguimiento de
#HandlePowerKey=poweroff
a
HandlePowerKey=suspend
y reinicie el servicio con
systemctl restart systemd-logind.service
Una buena referencia es el enlace de ArchLinux publicado por @allen