todo hay que hacerlo como root o con sudo ... evidentemente..
el script de reinicio es básicamente este: (hay que tener instalado telnet en nuestra Linux-Box) ..
192.168.1.1 es la ip local de nuestro router... si necesario, cambiadla.. por otro lado..no estoy seguro de que la contraseña de root pueda cambiarse.. (no es la misma que la de admin)
#!/bin/sh ( sleep 5 echo root sleep 2 echo 1234 sleep 2 echo reboot) | telnet 192.168.1.1
yo, personalmente lo he guardado en el fichero /usr/local/sbin/rlscript
luego hay que darle los permisos adecuados
cd /usr/local/sbin chmod +x rlscript chmod 751 rlscript
luego.. editamos /etc/crontab...
nano /etc/crontab
añadimos la siguiente linea al final (y guardamos obviamente)
00 3 * * 2 root cd / && /usr/local/sbin/rlscript
dónde 00 son los minutos , 3 es la hora y 2 es Martes .
me parece que en Debian Lenny ya no es necesario reiniciar el demonio cron .
saludos