script ssh

d°t°b xugnip en gmail.com
Mie Ene 29 18:39:50 CLST 2014


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 <juancri en 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" <xugnip en 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 en 192.x.y.z
>>>> if ssh connected then a=1
>>>> sleep 3600
>>>> }
>>>>
>>>> Alguien podria ayudarme con esto?
>>>>
>>>> Saludos
>>>>
>>>
>>
>>
>>
> 



Más información sobre la lista de distribución Linux