script ssh

Juan C. Olivares juancri en juancri.com
Vie Ene 31 21:27:08 CLST 2014


2014-01-29 d°t°b <xugnip en gmail.com>:

> Es tan importante saber el porque?
>

Sí. El problema no es que no sepas programar. El problema es que si no
sabemos lo que quieres, es súper difícil encontrar una respuesta. Alguien
dijo que las respuestas son del nivel de las preguntas. Yo diría que las
respuestas son del mismo nivel o menores del nivel de la pregunta. Si la
pregunta está mal planteada o no hay mucha información, no hay caso. Si la
pregunta está bien hecha y explica bien la situación, puede ser que las
respuestas no sean tan buenas, pero es la única posibilidad que tienes de
recibir una respuesta que te sirva realmente.


>
> 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.
>

La conexión tiene que haber sido abierta. ¿Esta conexión tiene que ser a
nivel de SSH o basta con hacer llegar un paquete desde la máquina A a la B?
Porque incluso puede ser que nmap sea suficiente, o un ping.

>
> Este "pequeño" problema nunca lo he conseguido solucionar, ni siquiera
> realizando una nueva instalacion del SO.
>

Yo creo que deberías seguir intentando solucionar ese problema. El tema de
SSH es un parche al final.

>
> 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
>

Es porque no es para nada común. Sigo creyendo que tienes que solucionar tu
problema de fondo.

>
> 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.
>

Entonces tal vez el cron no te sirve. Puedes hacer un script init para eso
(o para upstart si usas ubuntu).


JCO


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