Trabajo en un servidor ubuntu ubicado en un lugar donde generalmente no voy. Yo uso ssh sobre openvpn para acceder a él. La máquina tiene múltiples interfaces cableadas, muchas rutas estáticas y múltiples puertas de enlace predeterminadas a WAN. Con frecuencia cambio direcciones y rutas de la interfaz. La mayoría de las veces los cambios que hago son temporales: un reinicio restablecería los experimentos que he realizado. En algunos casos, algunas de esas modificaciones han salido mal y la máquina se ha desconectado. En tales casos, tuve que llamar a alguien en el lugar donde se encuentra el servidor para enviar la máquina a un reinicio.
Ahora me gustaría programar un reinicio; digamos que después de 2 horas, la máquina debería entrar en un ciclo de reinicio. Y en esas dos horas puedo hacer cualquier experimento temporal que quiera. Si todos los cambios temporales tienen éxito, entonces debería ser capaz de evitar que ocurra el reinicio "después de 2 horas". Entonces lo que quiero es:
- ¿Cómo decirle al servidor que reinicie después de un tiempo certian?
- Si decido que la máquina no debe reiniciarse, debería poder cancelarla.