Lo simple es que se conecte, ejecute algo y regrese. Al crontab agrega:
0 * * * * ssh $elotroequipo /bin/true && echo Exito Con esto al cumplir la hora se conecta y ejecuta (en el equipo remoto) /bin/true Al administrador (root por lo regular) le llegará un correo. ¿Así de simple lo necesitas? 2014-01-29 d°t°b <xug...@gmail.com>: > Es tan importante saber el porque? > > Si es asi... aqui va la respuesta. Hace unos 3 o 4 meses atras envie > aqui mismo a la lista una pregunta sobre un problema que tengo, pero que > nunca se ha solucionado. > > Desde la maquina A puedo conectarme via ssh/telnet/http, etc a la > maquina B... pero NO al reves de forma directa. > > Desde la B puedo conectarme a la A solo una vez se haya realizado > previamente una coneccion desde la A a la B. > > Este "pequeño" problema nunca lo he conseguido solucionar, ni siquiera > realizando una nueva instalacion del SO. > > Ambas maquinas usan ubuntu y tienen configuraciones muy cercanas. > > De este problema llegue a la idea justamente por la cual estoy ahora > consultando nuevamente a la lista... es decir, una pregunta muy > sencilla, pero que al parecer a todos los ha puesto a pensar en > soluciones muy, pero muy sofisticadas xD > > Lo unico que quiero, es que cada vez que la maquina A arranque, lanze > este script, y una vez se conecte, el script se detenga. > > Espero satisfaga tu curiosidad. > > Saludos > > El 29/01/14 22:41, Juan C. Olivares escribió: >> Entonces, una vez que logra conectarse, no intenta nunca más? Puedes >> explicar mejor por qué lo necesitas? >> On Jan 29, 2014 6:40 PM, "d°t°b" <xug...@gmail.com> wrote: >> >>> Si, si en el primer intento no consigue conectarse, debera esperar una >>> hora y solo entonces volver a intentarlo... y si nuevamente falla, debe >>> volver a intentarlo una hora + tarde, tantas veces hasta que lo consiga >>> y solo entonces, el script se debe detener. >>> >>> Saludos >>> >>> El 29/01/14 22:24, Juan C. Olivares escribió: >>>> No entiendo bien lo que dices vs el pseudocódigo. >>>> >>>> ¿el script debería inventar nuevamente de inmediato en caso de no poder >>>> conectar? >>>> Tambien pense en un crontab, pero... la maquina se conectaria cada vez >>>> de nuevo, o me equivoco? Yo solo necesito que lo intente hasta que >>>> consiga conectarse. Despues solo debe detenerse. >>>> >>>> El 29/01/14 22:11, Camilo Astete escribió: >>>>> Un crontab que ejecute el script cada una hora, es una alternativa >>>> sencilla >>>>> y eficiente. >>>>> >>>>> >>>>> Saludos. >>>>> >>>>> >>>>> El 29 de enero de 2014, 18:09, Juan C. Olivares <juan...@juancri.com >>>>> escribió: >>>>> >>>>>> Hola >>>>>> >>>>>> Qué pasaría en el caso de que no logre conectarse? >>>>>> On Jan 29, 2014 6:06 PM, "d°t°b" <xug...@gmail.com> wrote: >>>>>> >>>>>>> Hola, >>>>>>> >>>>>>> he buscado en internet y quizas he hecho las consultas equivocadas, >>> pero >>>>>>> muy poco he encontrado y nada de ello me ha ayudado. >>>>>>> >>>>>>> La cuestion es simple, pero ironicamente al parecer a nadie le ha >>>>>>> importado y nadie ha escrito/programado algo parecido. >>>>>>> >>>>>>> Tengo 2 PCs y quiero que uno de ellos (siempre el mismo) intente >>>>>>> conectarse al otro via ssh de forma automatica cada 1 hora (como si >>>>>>> fuera demonio) y tan pronto consiga conectarse el script se detenga. >>>>>>> >>>>>>> No entiendo de lenguaje de programacion bash (ni ningun otro), pero >>>>>>> supongo que la idea basica seria: >>>>>>> >>>>>>> while a=0 then >>>>>>> { >>>>>>> ssh a@192.x.y.z >>>>>>> if ssh connected then a=1 >>>>>>> sleep 3600 >>>>>>> } >>>>>>> >>>>>>> Alguien podria ayudarme con esto? >>>>>>> >>>>>>> Saludos >>>>>>> >>>>>> >>>>> >>>>> >>>>> >>>> >>> >>> >> > -- Saludos, PP Ofertas y descuentos en http://gplia.com/C4kls Más ofertas en http://www.groupon.com.mx/in/.gG7NHg?nlp Y mas http://www.clickonero.com.mx/?ref=d2rztcyxm9r