[pyar] Sesión interactiva SSH usando twisted y conch

Federico Ferraro fferraro18 en gmail.com
Vie Jul 19 13:45:57 ART 2013


El proxy lo querés para controlar algo en especial ??? O solo para
multiplexar conexiones ???


Slds ...


El 19 de julio de 2013 13:32, Angel Java Lopez <ajlopez2000 en gmail.com>escribió:

> Ok, pero entonces, my baby step seria:
>
> - Escucho clientes
> - Cuando entra uno, me conecto por SSH (nueva sesion) con el otro
> - Los dejo trabajar tranquilos
>
> En Java, dedicaria un thread a cada conexion que entra. Tal vez un thread
> pool, para no tener mil clientes haciendo que mi servidor se carga. Algo
> asi hice en Java como en el siglo pasado ;-) pero sin SSH, simplemente un
> programa que se pone como proxy entre dos programas. Pero por cada cliente
> que llega, armaba una conexion nueva con el otro servidor. Incluso eso me
> permitio ser proxy de varios servidores. Cada cliente que llegaba, lo
> derivaba a un servidor o a otro, dependiendo de alguna condicion.
>
> Solo cuando este approach me quede chico, reusaria la misma sesion de SSH
>
> O entendi mal tu contexto?
>
> Angel "Java" Lopez
> @ajlopez
>
>
>
> 2013/7/18 Matías Lang <shareman1204 en gmail.com>
>
>> La cosa es que sea como un "proxy" SSH. Un cliente se conecta a mi
>> servidor, pero realmente está interactuando con un servidor remoto.
>>
>> El día 18 de julio de 2013 14:38, Angel Java Lopez
>> <ajlopez2000 en gmail.com> escribió:
>> > Hmmmm... vi luz y subi ;-)
>> >
>> > Matias, no tengo tu contexto, pero porque una sola sesion de SSH?
>> >
>> > Por que no, varias sesiones, una por comando? No se si es posible, pero,
>> > "baby steps", primero iria por ese lado
>> >
>> > En que caso de uso necesitas SI O SI ejecutar varios comandos EN LA
>> MISMA
>> > SESION???
>> >
>> > Angel "Java" Lopez
>> > @ajlopez
>> >
>> >
>> > En
>> >
>> >
>> > 2013/7/18 Matías Lang <shareman1204 en gmail.com>
>> >>
>> >> Hola, quiero hacer un programa que me permita manipular una sesión de
>> >> SSH, es decir, enviar y recibir datos como si de una terminal se
>> >> tratara. Esto no es ejecutar un solo comando de terminal, sino varios.
>> >> Vi que se puede hacer con paramiko fácilmente, pero para lo que quiero
>> >> hacer se me complica al tener que hacer bucles infinitos que estén
>> >> enviando y recibiendo al mismo tiempo.
>> >> Para solucionar esto podría usar conch que es el cliente y servidor
>> >> SSH para Twisted, que no trae este tipo de problemas. El tema es que
>> >> en la documentación de conch solo veo la manera de ejecutar un comando
>> >> y recibir su salida, y no de interactuar permanentemente con la shell.
>> >> Si alguien sabe como hacerlo con Twisted estaría bueno que me dijera,
>> >> porque usando paramiko no puedo lograr algo que no se quede colgado o
>> >> que no haga nada.
>> >> Saludos!
>> >>
>> >> --
>> >> Atentamente, Matías Lang <sh4r3m4n>
>> >> http://about.me/sm1204
>> >> shareman1204 en gmail.com
>> >> http://licenciaparahackear.wordpress.com
>> >> http://twitter.com/sh4r3m4n
>> >> _______________________________________________
>> >> pyar mailing list pyar en python.org.ar
>> >> http://listas.python.org.ar/listinfo/pyar
>> >>
>> >> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>> >>
>> >> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> >> Argentina - http://www.usla.org.ar
>> >
>> >
>> >
>> > _______________________________________________
>> > pyar mailing list pyar en python.org.ar
>> > http://listas.python.org.ar/listinfo/pyar
>> >
>> > PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>> >
>> > La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> > Argentina - http://www.usla.org.ar
>>
>>
>>
>> --
>> Atentamente, Matías Lang <sh4r3m4n>
>> http://about.me/sm1204
>> shareman1204 en gmail.com
>> http://licenciaparahackear.wordpress.com
>> http://twitter.com/sh4r3m4n
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>>
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>



-- 
--
Federico Ferraro
Usuario Linux : 482533.
--
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20130719/e5967dc2/attachment.html>


More information about the pyar mailing list