Para hacer cosas como las que pides hay algo que creo que es sencillo y
podría servir. ¿Alguien sabe si hay algun comando que se quede a la
espera de que un fichero se cree,borre o modifique y ejecute un comando
en consecuencia? Creo que me sería útil más de una vez y no
comprometería la seguridad.
Un cronjob cada x minutos y que por medio de la web, via un form php o algo crees un archivo X donde le pongas la orden y el cron ejecute este comando (que seria "shutdown ...").
Nose, hay muchas maneras en ese aspecto. ;)