borrar todo registro de mysql

2014-01-29 Por tema Enrique Cortes
Amigos, tengo una duda, como puedo hacer para borrar todo registro de mysql
de mi centos, que incluya tmp/mysql, /etc/my.cnf, o var/lib/mysqld, etc...

se que con un remove se elimina mysql, pero quiero partir todo de 0 ya que
la antigua configuración me causa conflictos.

saludos

Enri


Re: borrar todo registro de mysql

2014-01-29 Por tema Carlos casep Sepulveda
2014-01-29 Enrique Cortes enriquecortes2...@gmail.com:
 Amigos, tengo una duda, como puedo hacer para borrar todo registro de mysql
 de mi centos, que incluya tmp/mysql, /etc/my.cnf, o var/lib/mysqld, etc...

 se que con un remove se elimina mysql, pero quiero partir todo de 0 ya que
 la antigua configuración me causa conflictos.



Dale una mirada a esto

http://serverfault.com/questions/41502/yum-equivalent-of-apt-get-purge

-- 
Never, never, in nothing great or small, large or petty, never give
in except to convictions of honour and good sense. Never yield to
force; never yield to the apparently overwhelming might of the
enemy.''
Winston Churchill
https://plus.google.com/+CarlosSepulveda/


script ssh

2014-01-29 Por tema d°t°b
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


Re: script ssh

2014-01-29 Por tema Juan C. Olivares
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



Re: script ssh

2014-01-29 Por tema Camilo Astete
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.comescribió:

 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
 




-- 
Camilo Astete Arriagada
counter.li.org: #467334
__


Re: script ssh

2014-01-29 Por tema Carlos casep Sepulveda
2014-01-29 d°t°b xug...@gmail.com:
 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.



Qué buscas?
Suena como monitoreo ssh.
Algo así, tal vez?
http://www.nagios.com/solutions/ssh-monitoring

-- 
Never, never, in nothing great or small, large or petty, never give
in except to convictions of honour and good sense. Never yield to
force; never yield to the apparently overwhelming might of the
enemy.''
Winston Churchill
https://plus.google.com/+CarlosSepulveda/


Re: script ssh

2014-01-29 Por tema d°t°b
Nada, el script tendria que volver a intentarlo una hora despues.

El 29/01/14 22:09, Juan C. Olivares 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
 
 



Re: script ssh

2014-01-29 Por tema d°t°b
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.comescribió:
 
 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


 
 
 



Re: script ssh

2014-01-29 Por tema Héctor Herrera
Expect puede ser tu alternativa. Crea una shell en expect que se conecte a
la otra máquina.

http://www.tcl.tk/man/expect5.31/expect.1.html

Saludos


El 29 de enero de 2014, 18:19, d°t°b xug...@gmail.com escribió:

 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

*Héctor Herrera Anabalón*
Egresado ICCI UNAP
Miembro USoLIX Victoria
Registered User #548600 (LinuxCounter.net)


Re: script ssh

2014-01-29 Por tema Juan C. Olivares
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







Re: script ssh

2014-01-29 Por tema d°t°b
El 29/01/14 22:12, Carlos casep Sepulveda escribió:
 2014-01-29 d°t°b xug...@gmail.com:
 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.

 
 
 Qué buscas?

Solo que ese PC consiga conectarse a otro pc... nada mas.

 Suena como monitoreo ssh.
 Algo así, tal vez?
 http://www.nagios.com/solutions/ssh-monitoring

No. De todas formas muchas, pero muchas gracias... solo necesito algo
muy sencillo, nada avanzado.

Saludos


Re: script ssh

2014-01-29 Por tema d°t°b
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





 



Re: script ssh

2014-01-29 Por tema Juan C. Olivares
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
 
 
 
 
 
 




Re: script ssh

2014-01-29 Por tema d°t°b
Parece prometedor... le dare algunas vueltas haber si consigo sacar
algo en limpio.

Gracias!

El 29/01/14 22:22, Héctor Herrera escribió:
 Expect puede ser tu alternativa. Crea una shell en expect que se
 conecte a la otra máquina.
 
 http://www.tcl.tk/man/expect5.31/expect.1.html
 
 Saludos
 
 
 El 29 de enero de 2014, 18:19, d°t°b xug...@gmail.com escribió:
 
 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
 
 
 
 
 
 
 
 
 



Re: script ssh

2014-01-29 Por tema Maximiliano Federico Osorio Banados


- Mensaje original -
 De: d°t°b xug...@gmail.com
 Para: Discusion de Linux en Castellano linux@listas.inf.utfsm.cl
 Enviados: Miércoles, 29 de Enero 2014 18:41:53
 Asunto: Re: script ssh
 
 Parece prometedor... le dare algunas vueltas haber si consigo sacar
 algo en limpio.
 
 Gracias!
 
 El 29/01/14 22:22, Héctor Herrera escribió:
  Expect puede ser tu alternativa. Crea una shell en expect que se
  conecte a la otra máquina.
  
  http://www.tcl.tk/man/expect5.31/expect.1.html
  
  Saludos
  
  
  El 29 de enero de 2014, 18:19, d°t°b xug...@gmail.com escribió:
  
  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
  
  
  
  
  
  
  
  
  
 
 



Re: script ssh

2014-01-29 Por tema Maximiliano Federico Osorio Banados


- Mensaje original -
 De: Maximiliano Federico Osorio Banados moso...@inf.utfsm.cl
 Para: Discusion de Linux en Castellano linux@listas.inf.utfsm.cl
 Enviados: Miércoles, 29 de Enero 2014 18:45:52
 Asunto: Re: script ssh
 
 
 
 - Mensaje original -
  De: d°t°b xug...@gmail.com
  Para: Discusion de Linux en Castellano linux@listas.inf.utfsm.cl
  Enviados: Miércoles, 29 de Enero 2014 18:41:53
  Asunto: Re: script ssh
  
  Parece prometedor... le dare algunas vueltas haber si consigo sacar
  algo en limpio.
  
  Gracias!
  
  El 29/01/14 22:22, Héctor Herrera escribió:
   Expect puede ser tu alternativa. Crea una shell en expect que se
   conecte a la otra máquina.
   
   http://www.tcl.tk/man/expect5.31/expect.1.html
   
   Saludos
   
   
   El 29 de enero de 2014, 18:19, d°t°b xug...@gmail.com escribió:
   
   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
   
   
   
   
   
   
   
   
   
  
  
 
 
No es la solución mas elegante pero sirve

#!/bin/sh

while true; do
ssh  -q $server -l $user exit
if [ $? -eq 0 ]; then
exit
fi
echo retry  
sleep 1
done

Saludos


Re: script ssh

2014-01-29 Por tema d°t°b
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








 



Re: script ssh

2014-01-29 Por tema Antonio Galicia
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


Re: script ssh

2014-01-29 Por tema Esteban De La Fuente Rubio
Hola,

El día 29 de enero de 2014, 18:52, d°t°b xug...@gmail.com escribió:
 [...]
 Desde la maquina A puedo conectarme via ssh/telnet/http, etc a la
 maquina B... pero NO al reves de forma directa.
 [...]

Quienes hacer algo a través de la conexión o solo levantarla? Te
consulto porque tu escenario me recuerda cuando estaba en una máquina
A en una LAN y una máquina B en internet, de la A me podía conectar a
la B, pero no al revés. Solución - túnel SSH reverso. No se si es lo
que te sirva, pero te podría servir para sacar una idea:

https://github.com/estebandelaf/scripts/blob/master/tunel.sh

Para que se ejecute cada una hora, como todos, te recomiendo cron.

Saludos,

-- 
Esteban De La Fuente Rubio
http://esteban.delaf.cl