Tenho um servidor que normalmente está desligado por questões de segurança. Quando quero trabalhar nele, ligo-o, executo minhas tarefas e o desligo novamente. Minhas tarefas geralmente não levam mais de 15 minutos. Gostaria de implementar um mecanismo para desligá-lo automaticamente após 60 minutos.
Eu pesquisei como fazer isso com o cron, mas não acho que seja a maneira correta porque o cron não leva em consideração quando o servidor foi ligado pela última vez. Eu só posso definir padrões periódicos, mas eles não levam esses dados em consideração.
Como eu poderia fazer essa implementação?